安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > DataBase > 各数据库对于关键字转义的处理

各数据库对于关键字转义的处理

时间:2014-12-29来源:nigesb.com 作者:点击:
今天玩ISCC2012,遇到了关键字的内容,经过hhjack大神提醒,终于过关,总结一下各数据库的关键字转义。 Mysql Mysql对于关键字转义的做法是用`这个符号来进行,例如: insertintoapp(name,`key`,secret)values(aa,bb,null); Access以及sqlserver Access以

各数据库对于关键字转义的处理

//内容来自安云网


//内容来自AnYun.ORG

今天玩ISCC2012,遇到了关键字的内容,经过hhjack大神提醒,终于过关,总结一下各数据库的关键字转义。 //本文来自安云网

  • Mysql //内容来自安云网

Mysql对于关键字转义的做法是用`这个符号来进行,例如: //内容来自AnYun.ORG

insert into app (name,`key`,secret) values ('aa','bb',null); //本文来自安云网 
  • Access以及sqlserver

    //内容来自AnYun.ORG

Access以及sqlserver对于关键字转义的做法是使用中括号,例如:

//内容来自安云网

Select * from [key] where id=1; 
//内容来自安云网
  • Oracle以及PostgreSQL //本文来自安云网

Oracle以及PostgreSQL对于关键字转义的做法是使用双引号,例如:

//内容来自安云网

create table "TABLE" (***); //内容来自安云网 

至于各数据库的关键字有哪些我就不再列举了,很多很多,遇到的时候再查吧。

//内容来自AnYun.ORG

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容