问题使用sql语句选择特定的列名称

Edy*_* Cu 1 sql sql-server syntax

我在尝试使用sql使用syntax/statement/command检索特定名称列时发现了问题.

示例我在数据库sqlserver中有表'dcparam',其名称为'SELECT','INSERT','UPDATE'列.然后我尝试选择使用查询:

SELECT SELECT,INSERT,UPDATE FROM dcparam
Run Code Online (Sandbox Code Playgroud)

那么它可以在select中使用"*"来解决,但是如果我只想要特定的列怎么办.

看待.

Jay*_*ymz 5

在列名称周围添加方括号.

SELECT [SELECT], [INSERT], [UPDATE] FROM dcparam
Run Code Online (Sandbox Code Playgroud)

从长远来看,最好重新考虑你的列名...