SQL中啥情况下用引号

Posted

tags:

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

除了数字类型为都应该用引号,如日期就应该用引号 '2012-12-12'
数字类型:bigint bit decimal float double money numric real smallint tinyint
其他都应该加引号
如果变量是字符串类型,但要给它赋值时是数字的,可以不加引号,为了规范性,还是要用双引号
bit类型比较特殊,如果用脚本写的话,用1表示值,用0表示假,所以也可以不用双引号
如果变量是数字类型的,那给他赋值可以加双引号,但没有那个必要

希望回答对你有帮助
参考技术A oracle 中的numbe类型
db2中DECIMAL
sqlserver和mysql中的int
这些可以不用,其他的尽量都用
参考技术B 只要不是数字你就用引号吧

以上是关于SQL中啥情况下用引号的主要内容,如果未能解决你的问题,请参考以下文章

c#中啥情况用abstract,啥情况下用virtual

SQL语句中“与‘

举一个好例子说明java中啥情况下用过滤器,啥时候用拦截器,啥时候用侦听(没分了,但想知道真相)

如何在忽略引号内的任何逗号的情况下用逗号分隔? [复制]

asp中sql语句中啥时候加单引号,啥时候加双引号

英语中啥情况要加s清楚点,还有close和closed的区分!! 20分!!