sql 语句insert语句中带特殊符号"&",怎么插入

例如INSERTINTOTABLEA(PAGE_NAME)VALUES('a&bb');这样的语句只能拿eclipse的插件导入,用数据库工具导入时,一有这个"&"符号,... 例如 INSERT INTO TABLEA (PAGE_NAME) VALUES ('a&bb');这样的语句只能拿eclipse的插件导入,用数据库工具导入时,一有这个"&"符号,工具就默认为要传参数,就无法继续执行。有没有什么方法能避免,能让一般的数据库工具都能导入此数据
谁能给个能执行的解决方案
展开
 我来答
千锋教育
2016-01-05 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
  1. 插入数据库数据的语句:

    INSERT INTO TESTTAB(FIELD1) VALUES('测试')

  2. 如果插入数据库的字符串中还有单引号,需要转义处理,如插入“It's a tree.”,SQL语句如下:INSERT INTO TESTTAB(FIELD1) VALUES('It''s a dog.')

  3. 如果SQL中有“&”,那么后面的字符串将被作为一个变量来处理,无法正常插入数据库。如果的确需要把&字符插入数据库,如下处理:

    INSERT INTO TESTTAB(FIELD1) VALUES('I work in R'||'&'||'D.')

百度网友bdb9803
推荐于2017-11-24 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
chr(38)
INSERT INTO TABLEA (PAGE_NAME) VALUES ('a' & chr(38) & 'bb');
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjl7144
2011-04-22 · TA获得超过253个赞
知道答主
回答量:275
采纳率:100%
帮助的人:139万
展开全部
将& 转义 试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boy443047409
2011-04-21
知道答主
回答量:32
采纳率:0%
帮助的人:21.5万
展开全部
转义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wkoly2010
2011-04-15 · TA获得超过121个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:225万
展开全部
将& 转义 &apm;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式