什么是PHP数据库查询中的Declare函数等效?

时间:2011-09-29 15:59:57

标签: php mysql stored-procedures declare

我正在用PHP重写一些现有的存​​储过程,但我不能100%确定存储过程的DECLARE部分是做什么的。什么是PHP相当于此?

1 个答案:

答案 0 :(得分:2)

DECLARE只是(go figure)声明变量及其类型,以便在存储过程中使用。它基本上说“这是变量X,它的类型是Y”。

PHP没有这样严格的要求。大多数情况下,您可以在没有事先明确声明的情况下开始使用变量。在使用之前实际声明它们是个好主意,但不是必需的。

DECLARE的MySQL文档页面位于:http://dev.mysql.com/doc/refman/5.0/en/variables-in-stored-programs.html