gpt4 book ai didi

mysql - 检查 NULL 或空变量(MySQL 存储过程)

转载 作者:行者123 更新时间:2023-11-29 02:13:11 25 4
gpt4 key购买 nike

有人能指出正确的语法来确定变量是 NULL 还是空的,然后根据结果采取适当的操作来设置变量。

我目前对 NULL 进行了测试,效果很好(MySQL SELECT 语句/存储过程的一部分)。

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

我想包括(在同一行中)空测试(NULL 或空两者都会导致 @previousTs 被设置为 2017-00 -04 00:00:01).

最佳答案

你可以这样尝试:

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

关于mysql - 检查 NULL 或空变量(MySQL 存储过程),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46241365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com