当前位置: 代码迷 >> Java Web开发 >> 在SQL话语里 这个符号“:”什么意思
  详细解决方案

在SQL话语里 这个符号“:”什么意思

热度:10137   发布时间:2013-02-25 21:15:21.0
在SQL语句里 这个符号“:”什么意思
public int countOfActorsByFirstName(String firstName) {
String sql = "select count(0) from T_ACTOR where first_name = :first_name";


解释下那个SQL语句的 :是什么意思吧

------解决方案--------------------------------------------------------
一般表示后面那个first_name是个参数,要传递的。
------解决方案--------------------------------------------------------
探讨

一般表示后面那个first_name是个参数,要传递的。

------解决方案--------------------------------------------------------
Java code
public int countOfActorsByFirstName(String firstName) {String sql = "select count(0) from T_ACTOR where first_name = :first_name";
------解决方案--------------------------------------------------------
以上都对,自己参考吧
------解决方案--------------------------------------------------------
一个参数,后面传递值代替.
------解决方案--------------------------------------------------------
设置参数用的
------解决方案--------------------------------------------------------
探讨

Java code

public int countOfActorsByFirstName(String firstName) {
String sql = "select count(0) from T_ACTOR where first_name = :first_name";


以上这种写法设置参数时需
createSql(sql).setString("first_name",……

------解决方案--------------------------------------------------------
探讨
一般表示后面那个first_name是个参数,要传递的。

------解决方案--------------------------------------------------------
探讨

Java code

public int countOfActorsByFirstName(String firstName) {
String sql = "select count(0) from T_ACTOR where first_name = :first_name";


以上这种写法设置参数时需
createSql(sql).setString("first_name",……
  相关解决方案