-----------------------------------------
--查询相关内容
select distinct name from sysobjects so,syscomments sc where so.id=sc.id and text like '%allow2LinkCharge%'
-----------------------------------------
--更改字段类型长度
alter table Testcity
alter column cityname varchar(30)
--添加not null约束
alter table 表 alter column 字段名 int not null
--设置主键
alter table Testcity add constraint PK_cid primary key(cid)
--更改字段名
EXEC sp_rename '表名.字段名','更改后的字段名','COLUMN'
--添加字段名
--1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
--2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
-----------------------------------------
--分离
EXEC sp_detach_db @dbname = '库名'
--附加
EXEC sp_attach_single_file_db @dbname = '库名',
@physname = 'c:Program FilesMicrosoft SQL ServerMSSQLData库名.mdf'
--自动收缩
EXEC sp_dboption '库名', 'autoshrink', 'TRUE'
--查询文件
select * from sysfiles
--dbcc shrinkfile(文件号)
dbcc shrinkfile(1)
-----------------------------------------
--查询相关内容
select distinct name from sysobjects so,syscomments sc where so.id=sc.id and text like '%allow2LinkCharge%'
-----------------------------------------
--更改字段类型长度
alter table Testcity
alter column cityname varchar(30)
--添加not null约束
alter table 表 alter column 字段名 int not null
--设置主键
alter table Testcity add constraint PK_cid primary key(cid)
--更改字段名
EXEC sp_rename '表名.字段名','更改后的字段名','COLUMN'
--添加字段名
ALTER TABLE 表 ADD 字段名 字段类型 DEFAULT null
--删除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME
--1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
--2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
-----------------------------------------
--分离
EXEC sp_detach_db @dbname = '库名'
--附加
EXEC sp_attach_single_file_db @dbname = '库名',
@physname = 'c:Program FilesMicrosoft SQL ServerMSSQLData库名.mdf'
--自动收缩
EXEC sp_dboption '库名', 'autoshrink', 'TRUE'
--查询文件
select * from sysfiles
--dbcc shrinkfile(文件号)
dbcc shrinkfile(1)
-----------------------------------------