2016-09-13 107 views
2

我的查詢不起作用。它說在空關鍵字附近有一個語法錯誤。我不知道如何解決它。我想將空字符串或空插入到數據庫。我該怎麼做?
這是我的查詢
如何向數據庫插入空值?

insert into [REMARKS] 
values((SELECT top 1 ref_no 
FROM A_MASTER order by ref_no desc), (SELECT top 1 current_dept 
FROM A_MASTER order by ref_no desc),'630590', GETDATE()), NULL 

內查詢沒有任何錯誤的工作。

+1

將null後的最後一個括號')'移到[後一個getdate()後面]。這是錯誤。 –

+2

僅供參考:NULL與空字符串不同。 NULL是一個未知的未知值,這意味着你將無法對其應用任何算術運算。事實上,這是不確定的。 –

+0

是的,這是錯誤的。謝謝 – Mike

回答