0
我在SQL Server 2008中工作。我有一個表中有很多列不會有值(至少,對於給定的情況)。所以,當我查詢它們時,它們將會有一個NULL值。我想讓這些NULL值爲空字符串(即'')。達到此目的的最佳方法是什麼?我目前的想法是在表創建時在它們的每一個上設置一個「'的DEFAULT值。但是,由於有這麼多,這將是非常乏味的。許多列的空字符串缺省值
我在SQL Server 2008中工作。我有一個表中有很多列不會有值(至少,對於給定的情況)。所以,當我查詢它們時,它們將會有一個NULL值。我想讓這些NULL值爲空字符串(即'')。達到此目的的最佳方法是什麼?我目前的想法是在表創建時在它們的每一個上設置一個「'的DEFAULT值。但是,由於有這麼多,這將是非常乏味的。許多列的空字符串缺省值
你有2種選擇:
IsNull(ColumnName,'')
這意味着如果ColumnName
是null
它會返回空字符串(「」)。