Oracle中存在哪些通配符?

时间:2019-05-05 16:52:01

标签: oracle oracle11gr2

在ORACLE中,我想知道哪些通配符?我从w3schools看过本教程,他们在 MS Access 中列出了通配符,在 SQL Server 中列出了通配符。

那ORACLE呢?

我已经检查了ORACLE DOCUMENTATION,但是没有通配符。

如果存在通配符,则:

1:ORACLE中存在(^,#、!)等价的通配符是什么?

2:如何以 ORACLE 语法使用它们?

SELECT * 
FROM Customers
WHERE City LIKE '[!bsp]%';

上述代码中使用通配符的oracle等效文本应该是什么?

1 个答案:

答案 0 :(得分:4)

您似乎在比较文本字符串时询问“通配符”(例如,与select * from ...中使用的星号相对)。如果是这样:Oracle具有LIKE运算符,其中 only 通配符是百分数和下划线,而REGEXP_LIKE(和其他正则表达式函数)的通配符是相同的就像POSIX扩展正则表达式标准中一样。