总结一下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)+')');

SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法相关推荐

  1. delphi去掉字段前后的引号_Delphi编程SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...

    Delphi编程SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 (2011-06-23 12:14:13) 标签: delphi编程 sql语句引号 q ...

  2. 总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法

    总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法以 及SQL语句中日期格式的表示(#).('') 在Delphi中进行字符变量连接相加时单引号用( ...

  3. (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...

    总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中 ...

  4. 总结一下SQL语句中引号()、quotedstr()、()、format()在SQL语句中的用法

    View Code 总结一下SQL语句中引号('').quotedstr().('''').format()在SQL语句中的用法以及SQL语句中日期格式的表示(#).('''')在Delphi中进行字 ...

  5. (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法

    总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法以 及SQL语句中日期格式的表示(#).('') 在Delphi中进行字符变量连接相加时单引号用( ...

  6. mysql中sql语句使用_mysql数据库中用到sql语句

    一.删除mysql表中的的索引 alter table DM_Equipment_Fixed drop index name ; 添加索引:ALTER TABLE table_name ADD IND ...

  7. oracle中不等于怎么表示,sql语句不等于怎么表示

    sql中怎么表示"不等于"(数据库,SQL) 1.sql中有两种方式表示不等于,一种是"<>"(不含引号),另一种是"!="(不 ...

  8. SQL语句中单引号和双引号

    前两天在Java代码中定义字符串夹杂变量写SQL语句时,突然发现之前会用单双引号而现在不会用了.今天再次分析终于懂了. 废话不多说,直接举例分析 文章目录 一.SQL语句分析(建议sql语句粘贴出来看 ...

  9. oracle存储过程动态SQL中引号的使用

    写存储过程时,引号是一个永远避不开的祸,如果只是单个引号的话很好用,比如向表中插入数据, 1.直接插(字符型加上引号就行) INSERT INTO DEPT (DEPTNO,DNAME,LOC) VA ...

最新文章

  1. 2022-2028年中国超高清视频产业投资分析及前景预测报告
  2. ch5 MySQL 备份与恢复
  3. 一款机械陀螺仪-四旋翼上的机械陀螺仪
  4. .NET Core 3.0 构建和部署
  5. java质,JAVA分解质因子 - osc_r1gtal48的个人空间 - OSCHINA - 中文开源技术交流社区
  6. 对cookie与session的理解
  7. sap gui mac下载_SAP|叮咚,您有一份来自SAP的邀请,请签收
  8. android使用Dialog实现复选功能与数据库结合综合实例
  9. Windwalker —— 企业级 PHP 应用开发框架
  10. cad通过钢筋大样生成钢筋明细表插件_易图(CAD插件For2016-2018)下载|易图(CAD插件For2016-2018)官方版下载_v18.3.1_9号软件下载...
  11. QT项目 MyQQ 学习笔记(一)
  12. 多线程测速软件带宽叠加设置
  13. 工行u盾显示316_工行U盾无法被电脑识别(方法全集)
  14. 【原版教材•中英对照】电化学阻抗谱及其应用——一本专门针对研究生和电化学研究人员的书籍
  15. 【Python】速度起飞!替代 pandas 的 8 个神库
  16. jq多选按钮值_jQuery实现获取选中复选框的值实例详解
  17. Android Studio飘红错误
  18. oracle.-904,ORACLE 11G ORA-904 while running select query(BUG)
  19. 帮助 help 命令
  20. 基于quartz实现定时任务管理系统

热门文章

  1. Cocos2d-x的多线程与异步加载实现详解
  2. 斯坦福AI Lab主任Chris Manning:我的第一次CVPR
  3. 当狗兄弟遇到小猫咪,又怂又爱挑衅,搞笑配音让短视频更有趣
  4. 读书笔记 来自网络
  5. Metasploit的射频收发器功能 | Metasploit’s RF Transceiver Capabilities
  6. 老式计算机组装教程,旧机械硬盘可以装新电脑上吗?台式电脑加新/旧机械硬盘+分区教程...
  7. 小优机器人系统恢复_解决一键还原ghost
  8. 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
  9. TCP 四次挥手收到乱序的 FIN 包会如何处理?
  10. 动态建树之——查字典