可能重复:
What does the colon sign “:” do in a SQL query?SQL语法中冒号(':')的含义是什么?
简单的SQL问题: 什么:
代表不?
例如:
SELECT * FROM myTable
WHERE Employee_column = :P_EmplId;
的:
是不太容易给谷歌,当你不知道这是什么所谓。即使在这里搜索也没有帮助。如果这有什么不同,我正在使用Oracle 11g。
可能重复:
What does the colon sign “:” do in a SQL query?SQL语法中冒号(':')的含义是什么?
简单的SQL问题: 什么:
代表不?
例如:
SELECT * FROM myTable
WHERE Employee_column = :P_EmplId;
的:
是不太容易给谷歌,当你不知道这是什么所谓。即使在这里搜索也没有帮助。如果这有什么不同,我正在使用Oracle 11g。
这是一个bind variable:
在SQL语句中的占位符必须以有效 价值或价值地址替换为语句成功执行。通过使用绑定变量 ,你可以写一个接受在运行时 输入或参数的SQL语句。以下示例显示的查询 使用v_empid作为绑定变量:
最有可能你从模板了查询。它意味着用php的MDB2 sql框架进行处理。 “:”(冒号)表示语句中的占位符,意味着在执行查询时被替换。
是的,我现在明白了。它是一个输入的占位符,位于网站的文本框中。 – Gunnar
是否在PHP过程中使用? –
以前从未见过......我见过:=相当于= – Kermit
它是ASP.NET网页中使用的select语句。不是PHP,也不是存储过程。 – Gunnar