当前位置:Gxlcms > 数据库问题 > 关于SQL中 =:的含义

关于SQL中 =:的含义

时间:2021-07-01 10:21:17 帮助过:26人阅读

一个很恶臭的例子来说明 =: 在sql语句中是做什么用的

int number= 114514;

//众所周知野兽先辈的咆哮(世界级美声)是一串数字

 

var strSql = ”select * from imn  where 1=1 “;

//imn表,表内有BelCanto(美声)列, where 1 = 1是为了避免where 关键字后面的第一个词直接就是 “and”而导致语法错误(and 和 or 可在 where子语句中把两个或多个条件结合起来,这里相当于写了个没有意义但是必要的where),我们后面用and把strSql(sql语句)拼接起来

 

strSql += " and  BelCanto= :yell ";

//BelCanto(美声),yell是一个不需要定义的临时变量


sqlParameter.Add(new OracleParameter("yell", number));

//至于为什么是这个函数,等我把整个项目看完来这里补充,这里的意思是可以通过向 这行代码yell(不需要定义的临时变量)里传入number,来使上一行中 =:后的 yell 获得number的值。

关于SQL中 =:的含义

标签:rac   说明   ant   number   获得   rom   +=   通过   and   

人气教程排行