sql server 判断及增加列的默认值约束
2015-06-09 10:02
344 查看
IF NOT EXISTS ( SELECT name FROM sysobjects WHERE id = ( SELECT syscolumns.cdefault FROM sysobjects INNER JOIN syscolumns ON sysobjects.Id=syscolumns.Id WHERE sysobjects.name=N'tableName' AND syscolumns.name=N'columnName' ) ) BEGIN ALTER TABLE tableName add constraint DF_columnName DEFAULT N'N' for columnName; PRINT N'New add DF_columnName'; END ELSE BEGIN PRINT N'DEFAULT FOR columnName HAD EXISTS'; END
相关文章推荐
- postgresql常用命令
- oracle中update错数据并commit后返回
- MySQL性能优化的21个最佳实践 和 mysql使用索引
- mongodb 执行js脚本(二)---mongovue执行
- mongodb 执行js脚本(二)---mongovue执行
- [Sqoop]利用sqoop对mysql执行DML操作
- 如何在oracle中导入dmp数据库文件
- mysql索引的作用
- sql server 辅助工具
- Farseer.net轻量级ORM开源框架 V1.x 入门篇:数据库配置文件
- oracle中表示本周的周日和下周的周日
- 使用了QSqlDatabase数据库,报错:Driver not loaded
- NoSQL数据库-MongoDB和Redis
- CentOS/RHEL安装oracle 11G
- SQLServer游标(Cursor)简介和使用说明
- springMVC+myBatis+Atomikos 多数据源分布式事务 oracle 、mysql 、sqlserver 数据源
- Redis学习手册——转载
- Redis数据库教程——系统详解学习Redis全过程
- ubuntu 安装 mysql
- 【源码】基于SQLite实现CMS论坛(BBS)----附件SQLite可视化界面客户端