我有一个 IBM IDAA 设置,我使用 CREATE 语句创建了一个仅限加速器的表:
CREATE TABLE aot_table (
"col_1" decimal(11,0) NOT NULL ,
"col_2" smallint,
"col_3" smallint,
) IN ACCELERATOR my_accel;
然后我用 INSERTS 手动加载了测试数据。当我查询它时:
SELECT * from MY_USER.aot_table;
我按预期得到数据。
但是,如果我尝试直接查询 col_1,如下所示:
SELECT col_1 from MY_USER.aot_table;
我收到一条错误消息:
`从 MY_USER.aot_table 中选择 col_1
COL_1 在使用它的上下文中无效。SQLCODE=-206,SQLSTATE=42703,驱动程序=4.24.92`
有谁知道为什么会这样?