EMPTY_STR_AS_NULL
功能特性
数据库服务端将结果集发向客户端时,是否将空字符串当作NULL处理。
该参数在驱动程序缺省未指定的情况下,由系统全局参数def_empty_str_as_null决定;若该参数已经由驱动程序明确指定,则会覆盖系统全局参数def_empty_str_as_null给定的值。
参数说明
参数值 | 结果 |
---|---|
TRUE | 将空字符串当作NULL处理 |
FALSE | 不将空字符串当作NULL处理 |
示例
设置不将空字符串当作NULL处理
sqlSET EMPTY_STR_AS_NULL TO 'false';
显示参数状态
sqlSHOW EMPTY_STR_AS_NULL;
说明:
在数据库初始化ini文件中存在重名参数,会话参数仅影响SQL参数处理(如prepare批量插入)。