我正在尝试使用MySQL来转义这两个括号。从A.T开始就给了我一个错误。
INSERT INTO `schools`(`schoolid`, `name`) VALUES (1,"A.T. Still University of Health Sciences(AZ / MO)")发布于 2015-09-01 02:09:56
您不需要“转义”该语句中的任何内容。在SQL中,您只需要对字符串使用单引号:
'A.T. Still University of Health Sciences(AZ / MO)'看起来在MySQL、depending on the ANSI_QUOTES setting中可以支持双引号。但除非有令人信服的理由使用它们,否则我建议坚持使用单引号,因为单引号更标准,更常用。
发布于 2015-09-01 02:10:40
您需要对字符串使用单引号,而不是双引号。试试这个:
INSERT INTO `schools`(`schoolid`, `name`)
VALUES (1,'A.T. Still University of Health Sciences(AZ / MO)')发布于 2015-09-01 02:19:17
在Insert语句中使用特殊字符转义序列
序列表示的转义序列字符
\t A tab字符
后面的注释
https://stackoverflow.com/questions/32317264
复制相似问题