SQL server 中有什么函数可以为非空的值设置默认值?
时间:2011-11-21
来源:互联网
coalesce可以为为空的列设置默认 coalesce(name,' ')
有什么函数是反过来,可以在非空的时候设置默认值?
有什么函数是反过来,可以在非空的时候设置默认值?
作者: rayofdawn 发布时间: 2011-11-21
非空了就是非空的值,不太明白还要什么默认值.
作者: xuam 发布时间: 2011-11-21
你直接设置默认值 这样就不会为空了嘛。
作者: fredrickhu 发布时间: 2011-11-21
创建表的时候设置默认值就不会出现NULL,判断的时候用ISNULL
作者: CainLai 发布时间: 2011-11-21
SQL code
if object_id('tb','U') is not null drop table tb go create table tb ( id int identity(1,1), name varchar(10), age int not null default 10 --非空,默认值是10 ) go
作者: pengxuan 发布时间: 2011-11-21
如果说表字段中没有数据进入的时候添加默认值的话,用default就可以了。
但是字段有了default是不会出现null的情况的。
SQL code
但是字段有了default是不会出现null的情况的。
SQL code
declare @t table (col varchar(1)) insert into @t select 'a' union all select 'b' union all select null union all select 'c' union all select 'd' union all select null select col=isnull(replace(col,col,'1'),'0') from @t /* col ------ 1 1 0 1 1 0 */
作者: maco_wang 发布时间: 2011-11-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28