摘要:
alter table student add CONSTRAINT PRI_id primary key(id); alter table student alter column int identity(1,1) not null A. 在简单的游标中使用 FETCH 下例为 authors 表中姓以字母 B 开头的行声明了一个简单的游标,并使用 FETCH NEXT 逐个提取这些行。FE... 阅读全文
摘要:
1.在查询分析器理启动或停止SQL Agent服务启动use mastergoxp_cmdshell 'net start SQLSERVERAGENT'停止use mastergoxp_cmdshell 'net stop SQLSERVERAGENT'将服务的启动从手工方式改为自动启动方式exec xp_cmdshell 'scm -Action 7 -Service mssqlserv... 阅读全文
摘要:
注意:这里说的delete是指不带where子句的delete语句 相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数... 阅读全文
摘要:
其实只要使用系统内置的存储过程sp_spaceused就可以得到表的相关信息 如:sp_spaceused 'tablename' 以下是为了方便写的一个存储过程,目的是把当前的所有表的相关信息全部都保存在一个指定的表里面 CREATE PROCEDURE get_tableinfo AS if not exists (select * from dbo.sysobjects where i... 阅读全文
摘要:
一般性的数据库恢复问题解疑问: 一,首先是数据库服务器崩溃或文件被破坏导致数据库不能使用,如果数据没有备份,则在 SQL SERVER安装目录的DATA文件夹下,默认的路径("C:\Program Files\Microsoft SQL Server\MSSQL\Data")中会找到原来数据库的原文件,DatabaseName_Data.MDF和DatabaseName_Log.LDF两个文... 阅读全文