社区
MS-SQL Server
帖子详情
如何在insert into 语句中添加含有 引号,逗号的字符串(很长)
wenli
2001-04-29 11:52:00
如insert into temp(col1,col2) value("fddsfsdf"f,,dfd'dffsdf,.....","dfsdf"fdsdfdf'dflkjsdf;fdf"dfdf")
...全文
1643
10
打赏
收藏
如何在insert into 语句中添加含有 引号,逗号的字符串(很长)
如insert into temp(col1,col2) value("fddsfsdf"f,,dfd'dffsdf,.....","dfsdf"fdsdfdf'dflkjsdf;fdf"dfdf")
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wenli
2001-04-30
打赏
举报
回复
还有人这样讲,
zhq2000(俗子) 回复于2001-4-30 0:59:00
对于SQL Server:
只有单引号是分隔符
strSQL = "insert into temp(col1,col2) value( '" & replace(str1 , "'" , "''") & "' , '" & replace(str1 , "'" , "''") & "' )"
以双引号作分隔符的类似!
但我想,可能,应该不是一定要改动文本,大家帮帮忙!
wenli
2001-04-30
打赏
举报
回复
我说过了字符串很长,是一个文本,我不可能手工对其中的引号进行任何替换,我在数据库方面经验很少,还请各位多指教!"
王释之
2001-04-30
打赏
举报
回复
这里面只有一个单引号需要特殊处理,
两个单引号作为一个单引号来处理.
guostong
2001-04-30
打赏
举报
回复
insert into table_1 values(1,'iii'||chr(39)||'ff');
可以插入 iii'ff
zoukaix
2001-04-30
打赏
举报
回复
YES
LaoZheng
2001-04-30
打赏
举报
回复
insert into test values('fd",,d','thi"s')
wwq_jeff
2001-04-30
打赏
举报
回复
来晚了,同意楼上楼上的。
LI_xiufu
2001-04-30
打赏
举报
回复
来晚了,楼上说的不错
guo
2001-04-30
打赏
举报
回复
字符串中的单引号要转化为两个单引号,双引号不用管. 否则出现语法错误.
好的解决办法是使用嵌入参数的方法进行操作.
wwl007
2001-04-30
打赏
举报
回复
sql server下可以这样!
create table test1(mm varchar(10))
insert test1
values("q,''")
也可以
insert test1
values("'1,")
oracle下可以
SQL> create table a(列1 varchar2(10));--
SQL> insert into a values('i''m good'); --两个''可以表示一个'
SQL> insert into a values('i'||chr(39)||'m good');--chr(39)代表字符'
SQL> insert into a values('a'||'&'||'b'); --
SQL> select *from a;--和select * from a;效果一样
达梦数据库disql实战避坑:巧妙处理
INSERT
语句
中
的特殊字符&
本文详细解析了达梦数据库disql工具
中
处理
INSERT
语句
时遇到的特殊字符&问题,提供了关闭变量替代功能和使用转义符两种解决方案,并分享了表锁问题的排查与释放方法,帮助开发者高效避坑。
Excel批量生成SQL脚本的方法:
INSERT
、UPDATE、DELETE实用技巧
Excel生成SQL脚本,本质是利用文本拼接将单元格内容转化为可执行的数据库
语句
。在数据库维护与后端开发
中
,面对Excel
中
的业务数据,手动编写
INSERT
、UPDATE或DELETE不仅效率低下,且容易因
引号
、日期格式等问题报错。通过连接符与函数组合,可以快速生成结构完整的SQL文本,实现数据导入、批量更新与定向删除。这一方法不仅适用于MySQL、Oracle、PostgreSQL等主流数据库,还能在无图形化工具的环境下完成脚本产出。掌握字段类型判断、单
引号
转义、日期序列号处理等要点,能显著提升脚本可靠性
MySQL文件函数实战:LOAD_FILE与INTO OUTFILE用法及权限配置详解
数据库与服务器文件系统之间的数据交换,是数据分析、系统运维和数据迁移
中
的常见需求。MySQL 内置的文件处理能力,提供了直接读写服务器文件的函数和语法,无需借助外部脚本。核心包括用于读取文件内容的 LOAD_FILE()、将查询结果导出为结构化文本的 SELECT ... INTO OUTFILE,以及用于导出原始二进制数据的 SELECT ... INTO DUMPFILE。这些功能在实际工程
中
常用于生成 CSV 报表、批量同步配置文件、将 BLOB 数据还原为图片等场景。但要安全有效地使用它们,必须掌握
几种分割
字符串
实现方法的比较
多年前,我也有写博客,那时是写一些个人生活上的随笔,从没想过写跟自己工作相关的IT博客。因为网上牛人多,自己才疏学浅,所以一直在做“潜水员”,尽管自己连游泳都不会!但是我在博客园学到了许多,加上博客园简明的风格也是我喜欢的,时间长了,我也想分享一些关于IT技术方面的经验心得,也算是对自己在工作上的一些总结吧。不求有功,但求无过。如果您有更好的建议或意见,欢迎与我交流。好了,闲话休提,进入主题。在数...
PostgreSQl 语言篇
最后WHERE字句还支持LIKE那么问题是为什么将模式匹配放在WHERE子
中
,而不是放到HAVING字句
中
?要回答这个问题首先要弄清楚聚合函数、WHERE字句、GROUP字句以及HAVING字句的执行顺序。WHERE字句GROUP字句聚合函数HAVING字句WHERE字句最先执行,选出符合条件的记录。其次是GROUP字句,这也意味着GROUP的分组对象可以是SELECT选出来的部分记录。聚合函数在GROUP BY函数之后执行,这也是为什么在WHERE字句和GROUP BY。
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章