摘要: 在临时表create table #T (…)和表变量declare @T table (…)之间主要有3个理论上的不同。第一个不同使事务日志不会记录表变量。因此,它们脱离了事务机制的范围,从下面的例子可显而易见:create table #T (s varchar(128)) declare @T table (s varchar(128)) insert into #T select 'old value #' insert into @T select 'old value @' begin transaction update #T set s=' 阅读全文
posted @ 2011-06-15 11:28 永远不会过去 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 启动SQL SERVER的时执行一个存储过程 将存储过程创建在master数据库中,然后企业管理器中找到这个存储过程--〉右键--〉属性--〉勾选“每当SQL Server启动时执行”。 在master中创建存储过程后,执行语句设置为自动启动 use master exec sp_procoption ’存储过程名’,’startup’,’on’ 自动执行存储过程 SQL Server 启动时可以自动执行一个或多个存储过程。这些存储过程必须由系统管理员创建,并在 sysadmin 固定服务器角色下作为后台过程执行,这些过程不能有任何输入参数。 对启动过程的数目没有限制,但是要注意,每个启动过. 阅读全文
posted @ 2011-06-15 10:36 永远不会过去 阅读(542) 评论(0) 推荐(0) 编辑