Syntax 如何在mysql查询中使用大括号?

Syntax 如何在mysql查询中使用大括号?,syntax,mysql,Syntax,Mysql,我试着这样做: INSERT INTO test123 VALUES(Some text, 'More Text (and in braces.)'); 但它不起作用。字符串中的大括号 'More Text (and in braces.)' 导致语法错误。如何使其工作-我需要mysql接受大括号。我怀疑语法错误更可能是因为“某些文本”不在引号中。试着先把它修好 MySQL的语法错误有时相当模糊;它可能会将您指向查询的某个区域,而不是特定的触发点 另外,{}是花括号()是括号或括号,这取

我试着这样做:

 INSERT INTO test123 VALUES(Some text, 'More Text (and in braces.)');
但它不起作用。字符串中的大括号

 'More Text (and in braces.)'

导致语法错误。如何使其工作-我需要mysql接受大括号。

我怀疑语法错误更可能是因为“某些文本”不在引号中。试着先把它修好

MySQL的语法错误有时相当模糊;它可能会将您指向查询的某个区域,而不是特定的触发点


另外,
{}
是花括号
()
是括号或括号,这取决于你说的是哪种类型的英语:)

我怀疑语法错误更可能是因为“某些文本”不在引号中。试着先把它修好

MySQL的语法错误有时相当模糊;它可能会将您指向查询的某个区域,而不是特定的触发点


另外,
{}
是花括号
()
是括号或括号,取决于你说的是哪种类型的英语:)

没关系,我有一个主键。这样做:插入test123值(一些文本,“更多文本和大括号中”);。。。是吗?因为它看起来绝对不应该。检查表以确保获得所需的结果-主键是否允许使用非引号字符串?如果是这样的话,这听起来像是一个毫无意义的“功能”。没关系,我有一个主键。这样做:插入test123值(一些文本,“更多文本和大括号中”);。。。是吗?因为它看起来绝对不应该。检查表以确保获得所需的结果-主键是否允许使用非引号字符串?如果是这样的话,这听起来像是一个毫无意义的“特性”