if object_id('tb') is not null
drop table tb
go
create table tb(id int,name varchar(50) default 'abc',num int default 5)
insert into tb(id) select 1
insert into tb select 1,'oo',100
insert into tb(id,name) select 1,'oo'
go
declare @tbname varchar(50)
set @tbname='tb'--表名
select @tbname as tbname,c.name as colname,replace(replace(replace(replace(b.[text],'(''',''),''')',''),'((',''),'))','') as defaultvalue
from sysconstraints a join syscomments b on a.constid=b.id
join syscolumns c on a.id=c.id and a.colid=c.colid
where a.id=object_id(@tbname) and object_name(a.constid) like '%df%'
分享到:
相关推荐
Asp添加数据库字段与修改数据库字段默认值的方法共享.pdf
sql添加表列字段描述添加默认值删除字段 //删除表 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[JHCRM_Report_ss]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [JHCRM_...
Android 完成数据库的升级,给旧表中添加字段并保持原有数据,有界面操作提示。
查询某个字段的时候需要给一个字段同样的值。 这个值你可以写死,也可以从数据库获取 1、写死值 SELECT mfr_id AS mfrId, mfr_name AS mfrName, IFNULL(NULL, 587694978080178176) AS suppId FROM mater_prod ...
人大金仓数据库(kingbase7d)操作入门………
专家解答 通过查询任何数据库中的三个系统表,你可以获得每个表的每一个字段的默认值。下面是这个核心查询。它返回分配给当前数据库中每个用户表的默认值。这个查询在SQL 2000和SQL 2005中都是兼容的。 Quote: 代码...
android 数据库升级,增加字段,以后会更新升级增加建表
本文介绍MySQL数据库使用SQL语句来在现有的表中,添加一个新的字段,包括设置字段的是否为空、默认值等
了表,或少了字段,或字段类型长度不一样,或索引 不一样, 或存储过程,视图,触发器,默认值等不一样,就产生 相应的S QL语句! 二.操作方法: 先把源数据库的连接属性(数据库名,服务器名, 用户名, 密码)填好,按读源数据,...
下面为大家介绍利用SQL查询语句获取Mysql数据库中表的表名,表描述、字段ID、字段名、数据类型、长度、精度、是否可以为null、默认值、是否自增、是否是主键、列描述 一、查询表信息(表名/表描述) SELECT table_...
简述: 如何定义字段默认值 问题: 如何设定表的某字段默认值? 方法一: 用 JET SQL 来完成 ALTER TABLE TABLENAME ALTER COLUMN FIELDNAME TEXT(40) DEFAULT 默认值 请注意,上述语句要用 ADODB....
在数据库表设计中,经常会使用到创建时间字段和更新时间字段,我们可以为表中的字段设置相应的默认值,实现添加数据时创建时间字段的值自动为当前创建该数据的时间,更新数据时更新时间字段的值自动为当前更新该数据...
【赛迪网-IT技术报道】SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有...
以实验数据库为基础数据,请使用T- SQL语句完成以下内容,并将SQL语句写在实验报告册中: 1) 将数据库stu的表course的cno字段定义为主键,约束名称为cno_pk; 2) 为表course中的字段cname添加唯一值约束; 3) 对于...
2 数据库字段与类属性或类字段不区分大小写映射 3 始终按先区分大小写 未找到再不区分大小 仍未找到则按该类型的默认值 4 按字典搜索 5 编译为委托 执行速度在字段多 数据量上10W以上 选用 IDataReader 对象加载...
用于网络开发进行数据库调优 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上...可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0
ClassRoom) "字段名称 "字段类型 "字段长度 "默认值 "说明 " "TypeId "Int " " "类型编号 " "TypeName "Nvarchar "50 " "类型名称 " ----------------------- 排课系统数据库设计全文共2页,当前为第1页。...
排课系统数据库表详细设计(scheduling) 班级信息表(ClassInfo) "字段名称 "字段类型 "字段长度 "默认值 "说明 " "ClassName "nvarchar "50 " "班级名称 " "collegeName "nvarchar "50 " "所属学院名称 " "Total ...
SyCMS是北京上云科技发展有限公司推出的一款采用.net2.0 SQL2000/2005/access的内容管理系统。(著作权登记号2012SRO39987) SyCms内容管理系统 1.95 更新日志:2016-03-21 ...修复模型字段默认值,可网页取值功能。