Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Server-空值时如何显示单词?_Sql_Sql Server 2008_Tsql - Fatal编程技术网

Sql Server-空值时如何显示单词?

Sql Server-空值时如何显示单词?,sql,sql-server-2008,tsql,Sql,Sql Server 2008,Tsql,我在这方面有困难 在SQLServer2008中,当他们的网页为空时,我需要显示“无网页”字样 这是我到目前为止的基本代码。不知道怎么做 SELECT VendorID, VendName, VendWebPage FROM Vendors; 还是这个 SELECT VendorID, CASE WHEN VendWebPath IS NULL THEN 'No web page' ELSE

我在这方面有困难

在SQLServer2008中,当他们的网页为空时,我需要显示“无网页”字样

这是我到目前为止的基本代码。不知道怎么做

SELECT  VendorID,
    VendName,
    VendWebPage

FROM    Vendors;
还是这个

SELECT VendorID, CASE 
                   WHEN VendWebPath IS NULL THEN 'No web page'
                   ELSE VendName 
                 END AS VendName, VendWebPage
FROM Vendors;

取决于您是否需要检查VendName是否为空或VendWebPage是否为空。

谢谢!我们的SQL老师没有在课堂上复习所有的材料,我们也没有课本。非常有用。正在检查网页是否为空。我们还没有讨论If/Else语句,所以我相信这是第一个。
SELECT VendorID, 
       VendName, 
       coalesce(VendWebPage, 'No Web Page') as VendWebPage 
FROM Vendors
SELECT VendorID, 
       VendName, 
       coalesce(VendWebPage, 'No Web Page') as VendWebPage 
FROM Vendors