关于SQL中 =:的含义

Posted maomaodesu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于SQL中 =:的含义相关的知识,希望对你有一定的参考价值。

一个很恶臭的例子来说明 =: 在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中 =:的含义的主要内容,如果未能解决你的问题,请参考以下文章

Sql Server关于游戏的create index include其中的含义是什么?

关于sql中 convert函数用法

关于SQL查询语句中的LIKE模糊查询的解释

请问SQL语句中的with tie代表的含义

关于 addBatch(String) 的注意事项

关于Q-learning 中的Q的含义