首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MySQL中插入圆括号和斜杠

如何在MySQL中插入圆括号和斜杠
EN

Stack Overflow用户
提问于 2015-09-01 02:07:20
回答 3查看 14.8K关注 0票数 2

我正在尝试使用MySQL来转义这两个括号。从A.T开始就给了我一个错误。

代码语言:javascript
复制
INSERT INTO `schools`(`schoolid`, `name`) VALUES (1,"A.T. Still University of Health Sciences(AZ / MO)")
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-09-01 02:09:56

您不需要“转义”该语句中的任何内容。在SQL中,您只需要对字符串使用单引号:

代码语言:javascript
复制
'A.T. Still University of Health Sciences(AZ / MO)'

看起来在MySQL、depending on the ANSI_QUOTES setting中可以支持双引号。但除非有令人信服的理由使用它们,否则我建议坚持使用单引号,因为单引号更标准,更常用。

票数 7
EN

Stack Overflow用户

发布于 2015-09-01 02:10:40

您需要对字符串使用单引号,而不是双引号。试试这个:

代码语言:javascript
复制
INSERT INTO `schools`(`schoolid`, `name`) 
VALUES (1,'A.T. Still University of Health Sciences(AZ / MO)')
票数 2
EN

Stack Overflow用户

发布于 2015-09-01 02:19:17

在Insert语句中使用特殊字符转义序列

序列表示的转义序列字符

  1. \0一个ASCII NUL (0x00) character
  2. \‘一个单引号(“”) character
  3. \“一个双引号(”) character
  4. \b一个退格字符
  5. \n一个换行符
  6. \r一个回车字符

\t A tab字符

  1. \Z ASCII 26 (Control+Z);请参阅表后面的注释
  2. \A反斜杠(“\”)字符
  3. \%A“%”字符;请参见表
  4. _A“_”字符后面的注释;请参见表

后面的注释

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32317264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档