有这样一个SQL语句:
sql:='update XS set XM='+''''+Xm+''',XB='+''+Xb+',CSSJ='+''''+Cssj+'''';
说明:XM是XS表中的字段项,Xm是一个赋值的变量。如此类推,其他都是这样理解
问题:1我对引号的用法真是莫名奇妙。Xm,Xb,Cssj同样都是数值变量,为何只有Xb前得两个引号,后面得一个引号?这些不同得引号是分别代表什么意思?
2 为何在变量前后都会出现''''.究竞是代表什么意思?难道是空格?
sql:='update XS set XM='+''''+Xm+''',XB='+''+Xb+',CSSJ='+''''+Cssj+'''';
说明:XM是XS表中的字段项,Xm是一个赋值的变量。如此类推,其他都是这样理解
问题:1我对引号的用法真是莫名奇妙。Xm,Xb,Cssj同样都是数值变量,为何只有Xb前得两个引号,后面得一个引号?这些不同得引号是分别代表什么意思?
2 为何在变量前后都会出现''''.究竞是代表什么意思?难道是空格?
解决方案 »
- 一个实数在内存中是什么样子的
- QuickReport的問題,急,高手快來!!!!
- Delphi中不同操作系统中,简繁体转换
- 如何实现类似所见即所得环境下的拖动鼠标出现虚线的选框,然后获得选中了那些控件
- dbExpress(TSimpleDataSet) + MS SQL Server 2000 奇怪的问题('Operation not applicable')
- 本人紧急收购卡拉OK VOB片源文件,有人提供的请留言联系了
- 有做通讯(delphi)方面软件的高手请进来帮忙
- 请问怎么把checklistbox内的字段动态的添加倒库里面,就是一个table的字段里?
- 如何判断扫描仪是否打开?
- delphi的系统分析员请进来。
- 如何给控制台程序加一个图标
- 关于REMOBJECTS 的浮点数操作的错误
'''你好'
输出的就是'你好
如果去掉你好,就只输出单引号了。
另外,你上面给的那个语句应该有点问题。
sql:='update XS set XM='+''''+Xm+''',XB='+''''+Xb+',CSSJ='+''''+Cssj+'''';
update XS set XM='Xm变量值',XB='Xb变量值',CSSJ='Cssj变量值'