SQL TRIM / NVL混淆

时间:2016-08-30 16:06:39

标签: mysql database null trim

在修剪和使用带有SQL的NVL(目前正在使用MySQL)时,我有一个关于空白/空值的问题。

如果你有:

trim(nvl(COLUMN_NAME,''))

根据我的理解/混淆,您要使用''替换任何空值COLUMN_NAME值。这意味着一个空字符串?如果你修剪空字符串然后你剩下什么,只是空白?

另外,操作的顺序是什么呢?

如果您做了以下事情: trim(nvl(COLUMN_NAME,"))

单个双引号是什么"结果是?看起来它只是用null替换null?

0 个答案:

没有答案