【发布时间】:2011-01-13 22:41:25
【问题描述】:
在 MS SQL-Server 中,我可以做到:
SELECT ISNULL(Field,'Empty') from Table
但在 PostgreSQL 中我得到一个语法错误。如何模拟ISNULL() 功能?
【问题讨论】:
-
不,你不能在 MSSQL 中这样做。该代码将无法编译。
ISNULL接受两个参数并返回第二个是第一个是null,否则是第一个。 -
@GSerg,你是对的。解决了这个问题。
-
Gserg 和 Byron 是的,你可以在这里看到 Example from my PC SELECT isnull(a.FechaEntregada,'') as test from dbo.Amonestacion a msdn.microsoft.com/en-us/library/ms184325.aspx
标签: sql-server postgresql null