0
我试着这样做:我如何在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的语法错误有时可能比较模糊;它可能会指出你的查询区域,而不是特定的跳闸点。
另外,{}
是花括号。 ()
是括号或括号,取决于你说的英语类型:)
它的确定,我有一个主键。 这个工作原理:INSERT INTO test123 VALUES(有些文字,'更多文字和大括号'); – creativz 2010-02-23 23:12:32
...它呢?因为它看起来绝对不应该。检查你的表格以确保你得到了预期的结果 - 是否有关于允许非引号字符串的主键的内容?如果是这样,那听起来像是一个毫无意义的“功能”。 – Matchu 2010-02-23 23:13:11