2017-09-15 92 views
2

有人可以指出正確的語法來確定變量是否爲NULL或爲空,然後根據結果採取適當的操作來設置變量。檢查NULL或空變量(MySQL存儲過程)

我目前有一個測試NULL哪些工作正常(MySQL SELECT聲明/存儲過程的一部分)。

IFNULL(@previousTs, '2017-00-04 00:00:01') ts 

我想包括(在相同的單一線),用於空的測試(NULL@previousTs清空兩個結果被設置爲2017-00-04 00:00:01)。

回答

2

你可以嘗試這樣的:

IF(@previousTs IS NULL or @previousTs= '', '2017-00-04 00:00:01', @previousTs) 
+1

感謝拉胡爾,做工精細。 – Active