我有一个SQL语句,我想有一个带空格的别名。例如:
SELECT item as Alternate Item from Items;
我尝试了不同的语法,但都失败了。
SELECT item as "Alternate Item" from Items;
SELECT item as [Alternate Item] from Items;
SELECT item as {Alternate Item} from Items;
例如,如果我将别名更改为不包含空格的Alternate,效果会很好。
我使用以下代码运行sql:
DataSet dataset = new DataSet();
OdbcCommand command = new OdbcCommand(sql);
command.Connection = con.Connection;
OdbcDataAdapter adapter = new OdbcDataAdapter(command);
con.Open();
adapter.Fill(dataset); // At this line I get the following error
System.Data.dll 中发生类型为"System.Data.Odbc.OdbcException"的未处理异常
数据库为AS400。
什么版本的IBM i?
这在7.1 上运行良好
SELECT IBMREQD as "alt name" FROM sysibm.sysdummy1