怎么用变量给mysql里int型字段赋值Null

如题所述

如果不是在存储过程中,你直接用set @ii = NULL;就可以定义一个@ii为null,而且没有任何指定类型。
如果是在存储过程中,就这样:
CREATE PROCEDURE ask()
BEGIN
DECLARE ii int;
set ii = NULL;
select 1,ii;
end
共同进步。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-13
如果不是在存储过程中,你直接用set @ii = NULL;就可以定义一个@ii为null,而且没有任何指定类型。
如果是在存储过程中,就这样:
CREATE PROCEDURE ask()
BEGIN
DECLARE ii int;
set ii = NULL;
select 1,ii;。本回答被网友采纳
第2个回答  2018-03-13
是个什么东西
第3个回答  2018-03-13
如果不是在存储过程中,你直接用set @ii = NULL;就可以定义一个@ii为null,而且没有任何指定类型。
如果是在存储过程中,就这样:
CREATE PROCEDURE ask()
BEGIN
DECLARE ii int;
set ii = NULL;
select 1,ii;
end
共同进步。
相似回答