【发布时间】:2014-10-28 16:14:22
【问题描述】:
我在为 sap hana 中的列表创建索引时遇到了一点问题。 我需要创建索引,该值可能为空。
在 Oracle SQL 中我这样创建:
CREATE INDEX IDX_MY_INDEX ON MY_TABLE (NVL(MY_COLUMN,' '));
但是在Sap Hana,我不知道有什么可以代替nvl功能。
你能帮帮我吗?
【问题讨论】:
我在为 sap hana 中的列表创建索引时遇到了一点问题。 我需要创建索引,该值可能为空。
在 Oracle SQL 中我这样创建:
CREATE INDEX IDX_MY_INDEX ON MY_TABLE (NVL(MY_COLUMN,' '));
但是在Sap Hana,我不知道有什么可以代替nvl功能。
你能帮帮我吗?
【问题讨论】:
您不需要 HANA 中的 NVL 功能。索引不必是“NOT NULL”。 因此,在您的情况下,您只需执行以下查询即可创建索引:
CREATE INDEX IDX_MY_INDEX ON MY_TABLE (MY_COLUMN);
更多信息请参考documentation。
【讨论】: