在表上选择,名称包含“\”

时间:2012-03-29 08:41:11

标签: sql

我正在尝试编写一个名为“\”的表格的选择?

select * from  TTOOs/Agents

4 个答案:

答案 0 :(得分:8)

在大多数数据库(包括DB2,CUBRID,Derby,H2,HSQLDB,Ingres,Oracle,Postgres)中,您必须在表名周围加上引号,即

SELECT * FROM "TTOOs/Agents"

在T-SQL(SQL Server,Sybase ASE,Sybase SQL Anywhere)中,放置括号

SELECT * FROM [TTOOs/Agents]

在MySQL中,添加反引号

SELECT * FROM `TTOOs/Agents`

在上述任何一种情况下,您都必须正确使用大写/小写字母!

答案 1 :(得分:0)

尝试在括号中引用您的表名。

SELECT * FROM [TTOS/Agents]

答案 2 :(得分:0)

如果你使用MySQL,请在表名周围使用反引号:

select * from `TTOOs/Agents`

答案 3 :(得分:0)

尝试

select * from [TTOOs/Agents]