在数据库中插入含有双引号的字符串:

时间:2022-04-08 21:41:07
在数据库中插入含有双引号的字符串:
如:insert into TableName(content)Values('我要插入带有“号的”字符串“啊啊。');
这样会报错?有没有高手帮忙一下!

5 个解决方案

#1


奇怪,我这里能运行,没报错:
create table TableName(content nvarchar(100))

insert into TableName(content)Values('我要插入带有“号的”字符串“啊啊。');


select *
from TableName
/*
content
我要插入带有“号的”字符串“啊啊。
*/

#2


我用的是sqlite3,可能是数据库的问题。

#3


引用 2 楼 laencho 的回复:
我用的是sqlite3,可能是数据库的问题。


对了你的双引号,是中文的双引号吗

#4


中文,英文的都可以插入啊
insert into Table_1 
values('sdfsdf舒服點“”""','"""“sdfs”')

#5


在数据库中插入含有双引号的字符串:转换成符号存起来啊

#1


奇怪,我这里能运行,没报错:
create table TableName(content nvarchar(100))

insert into TableName(content)Values('我要插入带有“号的”字符串“啊啊。');


select *
from TableName
/*
content
我要插入带有“号的”字符串“啊啊。
*/

#2


我用的是sqlite3,可能是数据库的问题。

#3


引用 2 楼 laencho 的回复:
我用的是sqlite3,可能是数据库的问题。


对了你的双引号,是中文的双引号吗

#4


中文,英文的都可以插入啊
insert into Table_1 
values('sdfsdf舒服點“”""','"""“sdfs”')

#5


在数据库中插入含有双引号的字符串:转换成符号存起来啊