0

如果我这样查询SELECT column_Name_(example) FROM primarytable WHERE blablabla,调试时会发生异常。

有没有办法指定在某一列中所有的字符都只是一个字符串?

非常感谢!:)

4

3 回答 3

6

您使用反引号来分隔 MySQL 中的非标准标识符

SELECT `column_Name_(example)` FROM `primarytable` WHERE blablabla

注意区别(评论后)

`    correct, backtick
'    not correct, single quote = string delimiter
于 2013-05-27T11:18:20.863 回答
2

像这样,带反引号:

SELECT `column_Name_(example)` FROM primarytable WHERE blablabla
于 2013-05-27T11:18:47.363 回答
1

只需使用`

SELECT `column_Name_(example)` FROM primarytable WHERE blablabla

或者,根据 SQL 模式,"

SELECT "column_Name_(example)" FROM primarytable WHERE blablabla
于 2013-05-27T11:20:59.680 回答