当前位置:首页 > 芯闻号 > 充电吧
[导读]下文为您介绍SQL修改字段默认值的方法,使用SQL语句可以实现许多我们需要的功能,SQL修改字段默认值就是其中之一。一、SQL修改字段默认值alter table 表名 drop constraint

下文为您介绍SQL修改字段默认值的方法,使用SQL语句可以实现许多我们需要的功能,SQL修改字段默认值就是其中之一。

一、SQL修改字段默认值

alter table 表名 drop constraint 约束名字   说明:删除表的字段的原有约束  alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称   说明:添加一个表的字段的约束并指定默认值   go  

例:

alter table T_ping drop constraint DF_T_ping_p_c  alter table T_ping add constraint DF_T_ping_p_c DEFAULT ((2)) for p_c  go 

二、获取字段默认值

select b.text as 默认值字段名 (随便起)  from syscolumns a left join syscomments b on a.cdefault=b.id   where a.id=object_id('表名') and a.name='字段名称' 

说明:syscolumns ,syscomments为系统表

例:

select b.text as moren    from syscolumns a left join syscomments b on a.cdefault=b.id   where a.id=object_id('T_ping') and a.name='p_c' 

获取之后有引号,可以截取一下字符

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

前言sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化sql语句,因为它的改造成本相对于代码来说...

关键字: sql

无论是开发、测试,还是DBA,都难免会涉及到数据库的操作,比如:创建某张表,添加某个字段、添加数据、更新数据、删除数据、查询数据等等。

关键字: 数据库 sql

前言 上一篇总结了Mysql的锁机制,通过读者的反映和阅读量显示,总体还是不错的,感兴趣的可以阅读一下[大厂面试官必问的Mysql锁机制]。 写了那么多的Mysql文章,有读者问我是不是dba,工作真的需要掌握那么深吗。...

关键字: sql

前言 前几天有粉丝和我聊到他找工作面试大厂时被问的问题,因为现在疫情期间,找工作也特别难找。他说面试的题目也比较难,都偏向于一两年的工作经验的面试题。 他说在一面的时候被问到Mysql的面试题,索引那块自己都回答比较满意...

关键字: sql

                        我所写的项目是使用Maven开发,在pom.xml中添加如下必要依赖:         添加com.microsoft.sqlserver的mssql-

关键字: server sql 存储过程

DECLARE @dt datetimeSET @dt=GETDATE()DECLARE @number intSET @number=3--1.指定日期该年的第一天或最后一天--A. 年的第一天SE

关键字: qq sql

/**************************************************************   SQL Server 2012 新增的函数   **********

关键字: server sql

SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

关键字: sql 基础教程 数据库 语法

排名函数是Sql Server2005新增的功能,下面简单介绍一下他们各自的用法和区别。我们新建一张Order表并添加一些初始数据方便我们查看效果。 CREATE TABLE [dbo].[Order

关键字: sql 排名函数 server2005
关闭
关闭