总结一下SQL语句中引号()、quotedstr()、()、format()在SQL语句中的用法
总结一下SQL语句中引号('')、quotedstr()、('''')、format()在SQL语句中的用法以及SQL语句中日期格式的表示(#)、('''')在Delphi中进行字符变量连接相加时单引号用(''''''),又引号用('''''''')表示首先定义变量var AnInt:integer=123;//为了方便在此都给它们赋初值。虽然可能在引赋初值在某些情况下不对AnIntStr:string=''456'';AStr:string=''abc'';AFieldName: string=''字符型编号'';ATableName: string=''YourTable'';ADate:Tdatetime=now;Adoquery1:tadoquery;1,Delphi语句adoquery1.sql.text:=''select 字符型编号 from YourTable where 字符型编号=''abc'' and 整型编号=123'';等价于adoquery1.sql.text:=''select ''+AFieldName+'' from ''+ATableName+'' where ''+AFieldName+''=''''''+AStr+'''''' and 整型编号=''+AnIntStr;也等价于adoquery1.sql.text:=''select ''+AFieldName+'' from ''+ATableName+'' where ''+AFieldName+''=''+QuotedStr(AStr)+'' and 整型编号=''+Inttostr(AnInt); 传到数据库服务器为:select 字符型编号 from YourTable where 字符型编号=''abc'' and 整型编号=123 2,Delphi语句中日期表示对于access数据库:adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段=#2003-12-01#'';等价于:adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段=#''+FormatDateTime(''yyyy-MM-dd'',now)+''#'';传到服务器为:select 字符型编号 from YourTable where 日期型字段=#2003-12-01# 对于MSSQL数据库:adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段=''2003-12-01'''';等价于:adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段=''''''+FormatDateTime(''yyyy-MM-dd'',now)+'''''''';也等价于:等价于:adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段=''+QuotedStr(FormatDateTime(''yyyy-MM-dd'',now)); 传到服务器为:select 字符型编号 from YourTable where 日期型字段=''2003-12-01'' 日期字段还可以这样表示Delphi语句adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段>=''+QuotedStr(FormatDateTime(''yyyy-MM-dd'',now))+'' and 日期型字段<=''+QuotedStr(FormatDateTime(''yyyy-MM-dd'',now+1));//明天等价于adoquery1.sql.text:=''select 字符型编号 from YourTable where 日期型字段 between ''+QuotedStr(FormatDateTime(''yyyy-MM-dd'',now))+'' and ''+QuotedStr(FormatDateTime(''yyyy-MM-dd'',now+1)); 如果用adoquery1.sql.add();形式又如何操作?请用Insert语句示例 adoquery1.sql.add('' insert into ''+AtableName);adoquery1.sql.add('' ( ''+AFieldName+'')'');adoquery1.sql.add('' values( ''+quotedstr(AStr)+'')'');
编辑器加载中...
转载于:https://www.cnblogs.com/94YY/archive/2011/08/08/2130963.html
总结一下SQL语句中引号()、quotedstr()、()、format()在SQL语句中的用法相关推荐
- delphi去掉字段前后的引号_Delphi编程SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...
Delphi编程SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 (2011-06-23 12:14:13) 标签: delphi编程 sql语句引号 q ...
- 总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法以 及SQL语句中日期格式的表示(#).('') 在Delphi中进行字符变量连接相加时单引号用( ...
- (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中 ...
- SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的 ...
- (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法以 及SQL语句中日期格式的表示(#).('') 在Delphi中进行字符变量连接相加时单引号用( ...
- mysql中sql语句使用_mysql数据库中用到sql语句
一.删除mysql表中的的索引 alter table DM_Equipment_Fixed drop index name ; 添加索引:ALTER TABLE table_name ADD IND ...
- oracle中不等于怎么表示,sql语句不等于怎么表示
sql中怎么表示"不等于"(数据库,SQL) 1.sql中有两种方式表示不等于,一种是"<>"(不含引号),另一种是"!="(不 ...
- SQL语句中单引号和双引号
前两天在Java代码中定义字符串夹杂变量写SQL语句时,突然发现之前会用单双引号而现在不会用了.今天再次分析终于懂了. 废话不多说,直接举例分析 文章目录 一.SQL语句分析(建议sql语句粘贴出来看 ...
- oracle存储过程动态SQL中引号的使用
写存储过程时,引号是一个永远避不开的祸,如果只是单个引号的话很好用,比如向表中插入数据, 1.直接插(字符型加上引号就行) INSERT INTO DEPT (DEPTNO,DNAME,LOC) VA ...
最新文章
- 使用LeNet对于旋转数字进行识别:合并数字集合
- rabbitmq几种工作模式_RabbitMQ的六种工作模式总结
- equals方法中变量在前和在后的区别
- 一云多端,连接万物:智能接入网关2.0升级技术揭秘
- SQL查询-巧用记录数统计人数
- 洛谷 P1168 中位数 堆
- 适合小白的几个入门级Python ocr识别库
- 中兴B860AV2.1刷Armbian折腾记录
- GoogleCode SVN应用(源代码学习)
- Nature子刊 | 绘制植物叶际菌群互作图谱以建立基因型表型关系
- BCH硬分叉,又一场“权力的游戏” | 8问大事件
- Stream Collectors - reducing
- project导出html格式,前端导出xslx.html
- 麻省理工大学教授教你怎样做…
- 前端:Tomcat服务器部署Web项目
- c语言中x=y=100合法吗,【单选题】已知:int x; int y[10]; 下列合法的选项是( )。
A. x
B. (x+3)
C. 5
D. y...
- 小米手机更改默认应用
- 3GPP TS 23501-g51 中英文对照 | 5.3.1 General
- 什么是ElasticSearch?babe
- 【英语四六级-必背单词】高中英语单词 (I) - MP3试听与下载