分类: Oracle

2 篇文章

SQL的三值逻辑(TRUE/FALSE/UNKNOWN)​
在SQL中,任何与NULL的比较操作(例如 =, <>, >, < 等)都会返回 ​UNKNOWN,而非TRUE或FALSE。 WHERE子句只会保留条件为TRUE的行,而UNKNOWN和FALSE的行都会被过滤掉。 如果需要包含NULL,需显式检查NULL
ORACLE 中使用正则表达式匹配中文
ORACLE 中的正则表达式有关的函数是不能像其他语言一样使用 [\u4e00-\u9fa5] 来匹配中文的 REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE,REGEXP_COUNT,REGEXP_LIKE 需要先使用 UNISTR 函数将 Unicode 转换为 Unicode 代码点(中文),然后使用转换后的…