Jen*_*off 3 sql advantage-database-server
我们正在尝试在使用Advantage表达式引擎的CDX和ADT表上创建索引.
到目前为止我们尝试的代码如下所示:
CREATE INDEX IDX1 ON TBL1 (STR(SOME_NUMBER_FIELD,6)+DTOS(SOME_DATE_FIELD));
Run Code Online (Sandbox Code Playgroud)
是否可以STR(SOME_NUMBER_FIELD,6)+DTOS(SOME_DATE_FIELD)使用SQL 创建带有表达式的索引?
我们尝试用双引号,单引号和括号引用表达式.
您可以使用系统过程sp_CreateIndex来执行此操作:
execute procedure sp_CreateIndex( 'test', null, 'idx1',
'str(empid,6)+dtos(doh)', null, 0, 0 );
Run Code Online (Sandbox Code Playgroud)