日期:2014-05-20  浏览次数:20832 次

数据库 单引号'和双引号"
怎么理解数据库操作的SQL语句的"和'
我搞混淆了 
请前辈来指导指导?????????????
Thank you!!!!!!!!!!!!

------解决方案--------------------
字符串都是单引号。

双引号很少用,按找ansi标准,双引号用在标识符上,比如表名、字段名。但一般都用不着用,只有当标识符是SQL保留字时必须用。比如表名叫 SELECT,字段名叫 FROM。
------解决方案--------------------
数据库里单引号是特殊意义的, 双引号没有特殊意义!
------解决方案--------------------
续一楼说法.
简单说:你可以创建带""号的表或者字段
例:create table "from" select * from "from"
而单引号:用于字段为字符或时间的值
例:insert into Test values('姓名',年龄,'日期')
char类型的好像可用也可不用''
------解决方案--------------------
单引号还是SQL里的转义字符。
------解决方案--------------------
双引号和正常字符是一样的,而单引号则是引用字符的...