sqlserver添加默认值
发布时间:2020-12-12 14:21:45 所属栏目:MsSql教程 来源:网络整理
导读:知识点: sql添加字段默认值时: 1.如果有加 not null ,则已有记录该字段值更新为默认值 2.如果没有加 not null,则为null ? 代码: IF EXISTS ( SELECT TOP 1 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE [ TABLE_NAME ] = ‘ ProductVituralQuantity ‘ AND
知识点: sql添加字段默认值时: 1.如果有加 not null ,则已有记录该字段值更新为默认值 2.如果没有加 not null,则为null? 代码: IF EXISTS ( SELECT TOP 1 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE [TABLE_NAME] = ‘ProductVituralQuantity‘ AND [COLUMN_NAME] = ‘updatekucmsg‘ ) begin ALTER TABLE ProductVituralQuantity drop DF_ProductVituralQuantity_updatekucmsg ALTER TABLE ProductVituralQuantity alter column updatekucmsg nvarchar(max) NOT NULL ALTER TABLE ProductVituralQuantity add constraint DF_ProductVituralQuantity_updatekucmsg DEFAULT ((0)) for updatekucmsg END go (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SqlServer
- 为什么一般数据恢复软件恢复的MDF文件无法附加
- .net – 删除大量行时,DivideByZeroException与SQL Server
- sql – 将SELECT行压缩成字符串的最佳方法是什么?
- 使用SQLyog将sqlserver的数据及表结构迁移到mysql中
- grails – 在GSP页面上显示枚举值,然后将它们绑定到数据库中
- linux服务器清空MySQL的history历史记录 删除mysql操作记录
- linq-to-sql – 编译的查询和“参数不能是序列”
- sql – CASE WHEN语句为ORDER BY子句
- SQLServer数据库中开启CDC导致事务日志空间被占满的原因
推荐文章
站长推荐
- mysql默认编码为UTF-8 通过修改my.ini实现方法
- SQLServer 2012 报表服务部署配置(2)
- Sqlserver2005在安装过程中,提示“ [Microsoft]
- SQL Server实现二进制与字符类型之间的数据转换
- SQLServer2005 XML在T-SQL查询中的典型应用
- SqlServer2008 数据库同步的两种方式 (发布、订阅
- SQLServer DBA 三十问之我答(第1~10题)
- SQLSERVER2000 列键信息不足或不正确,更新影响多
- sql-server – 并行计划中的“实际”行计数不准确
- sql-server – SQL72043和其他SSDT错误:如何找到
热点阅读