我有这个oracle全文索引:
CREATE INDEX TEXTINDEX ON "DatabaseName"."Transactions"("BuyerName")
INDEXTYPE IS CTXSYS.CONTEXT
此索引是通过这种方式创建的。
当我尝试添加order by
子句时,出现此错误:
列名TransactionId不是有效的部分名称
带有order by子句的新语句是:
CREATE INDEX TEXTINDEX ON "DatabaseName"."Transactions"("BuyerName")
INDEXTYPE IS CTXSYS.CONTEXT
order by "TransactionId"
TransactionId列是类型NUMBER(10,0) NOT NULL
的主键
我试图写成
order by "FSCTR"."TransactionId"
order by "PK_Transactions"
order by "PK_Transactions_TransactionId"
order by TransactionId
什么都没用!
答案 0 :(得分:0)
事实证明order by
子句可以应用于新创建的列