Sql 插入带分号的字符串值会导致错误

Sql 插入带分号的字符串值会导致错误,sql,syntax,syntax-error,Sql,Syntax,Syntax Error,如何将字符串中的分号转义以插入SQL数据库表 例如: Insert Into items(Description) Values('Anti Surge T; LBC Slow Blow 6.3 x 32mm 7A / 250V'); 字符串中的分号不应引起任何问题,但仍应在insert语句中将字符串括在单引号中。哪个mysql版本?SQL还是mysql???请贴上标签specific@diEcho-对不起,我在想这两个可能是一样的。。。MySQL版本是5.1。我也遇到了这个问题,似乎sql引

如何将字符串中的分号转义以插入SQL数据库表

例如:

Insert Into items(Description)
Values('Anti Surge T; LBC Slow Blow 6.3 x 32mm 7A / 250V');

字符串中的分号不应引起任何问题,但仍应在insert语句中将字符串括在单引号中。

哪个mysql版本?SQL还是mysql???请贴上标签specific@diEcho-对不起,我在想这两个可能是一样的。。。MySQL版本是5.1。我也遇到了这个问题,似乎sql引擎正在将所有分号解析为语句结束分隔符。我想你需要运行一个命令来改变这个行为,但是我还没有找到这个命令。谢谢。。。我想我应该研究我的语句在代码中是如何被解析的ThenYah。。有史以来最好的方式。请查看列可以存储的数据类型。。。