如题
解决方案 »
- sql2008 给定一个表,我取它的列不采用table.column_name的形式,采用列的序号1、2、3等。可以吗?
- table1 字段sname插入 table2 字段ComapnyName 中? sql语句?
- 数据库的单一数据文件满了后,该怎么处理?如果扩展此数据文件,那么对于多个数据文件,数据库是怎么操作的
- '2004-11-2 下午 8:37:31'
- 求触发器的SQL.....
- 有人向有一百万条记录的数据表里面插入过数据吗?
- ms sql server 2005 运行在完全恢复模式,日志文件是如何管理的?生成的事务日志如何归档的呢?
- 计算股票涨幅的SQL语句
- SQL Server Configuration Manager 不能打开
- 求经典方法???
- 小计均值问题
- 报 ROLLBACK TRANSACTION 请求没有对应的 BEGIN TRANSACTION。 这问题咋修改?
'DEFAULT 0 FOR '+name+';'
from sys.columns where system_type_id = 108
执行下面语句后,把结果拷贝到分析器,再执行就可以.
select 'alter table '+OBJECT_NAME(object_id)+ ' ADD CONSTRAINT col_'+ name +
'DEFAULT 0 FOR '+name+';'
from sys.columns where system_type_id = 108
select 'alter table '+object_Name(a.id) + ' add constraint DF_'+a.name+' default 0 for '+a.name
from sysColumns a
inner join systypes b on a.xusertype=b.xusertype
where b.name='numeric'