的Oracle SQL supposedly有四個不等式運營商:甲骨文不平等操作:¬=
!=
^=
<>
¬=
(PL/SQL operators有一點不同他們。允許~=
instea d的¬=
。但這裏是沒有直接關係。)
該手冊包括警告「的不平等狀況的一些形式可以在某些平臺上不可用。」這適用於至少第四個選項¬=
。該語法在Windows,Linux或Solaris上不適用於我。
我的問題是:
- 哪些平臺支持
¬=
? - 什麼平臺(如果有的話)不是支持
!=
,^=
或<>
?值得避免其中的一個來確保我的代碼儘可能便攜嗎?
當然,他已經看到了,他提交了一個答案... – Reid 2012-02-16 05:25:32
您鏈接到的文檔引用沒有提到第四個選項。前3名都能正常工作。 – 2012-02-16 06:37:23
@JeffreyKemp如果你看「(注1)」:「十進制值爲170的ASCII字符」。如果您打開文檔的PDF版本(頁面右上方的PDF鏈接),您可以看到第473頁上的字符。 – 2012-02-16 07:06:06