-
2008-08-22 09:52:44 / MS SQL Server
编译存储过程create procedure IF_NULL_DATABASEasdeclare @db_name varchar(20)declare @sql_body varchar(200)declare @cnt intset @cnt=0declare cur_name cursor for select name from sys.sysdatabasesfor read onlyopen cur_name ;fetch next from cur_name into @db_name ;while @@FETCH_STATUS = 0beginexec('use ' + @db_name)exec ('select count(1) from sysobjects where xtype ='U'')print @db_nameprint @cntFetch From cur_name into @db_name;if @cnt = 0begininsert int
查看(75)
评论(3)
-
2008-08-22 09:05:24 / MS SQL Server
我有个需求就是首先要遍历所有实例拥有的database执行select count(1) from sysobjects where xtype='U'如果返回值大于0就把dbname显示出来简单说就是判断当前实例是否存在空库create procedure IF_NULL_DATABASEasdeclare @db_name varchar(20)declare @sql_body varchar(200)declare @cnt intset @cnt=0truncate table tmp_db_namedeclare cur_name cursor for select name from sys.sysdatabasesfor read onlyopen cur_name ;fetch next from cur_name into @db_name ;while @@FETCH_STATU
查看(241)
评论(12)
-
2008-07-17 14:59:53 / MS SQL Server
create table tt (nn nvarchar(10)) ;insert into tt values ('aa');insert into tt values ('aaaaa');现在我想获得这个俩个记录的长度分别是多少?
查看(215)
评论(8)
-
2008-07-17 13:00:17 / MS SQL Server
mssql中的MSSQL.1,MSSQL.2的文件夹里面分别放的什么?看到有的mssql服务器上还会有MSSQL.3,MSSQL.4,MSSQL.5还有就是我看到一个server上装有不同的instance但是通过sqlserver management studio里看到这俩个实例版本不一样,一个900*一个903*这是怎么回事?[ 本帖最后由 cyt2005 于 2008-7-17 13:06 编辑 ]
查看(148)
评论(1)
-
2008-07-15 14:22:33 / Oracle开发
今天偶然用到了游标变量,把我的测试共享一下,希望对大家有用--1create table test_var_cur (id number,name varchar(10),nn1 varchar2(10),nn2 varchar2(10));insert into test_var_cur values (1,'martin','basketball','baseball');insert into test_var_cur values (2,'willam','swim','pingpang');commit;select * from test_var_cur;--2CREATE OR REPLACE PROCEDURE Show_var_cur(p_name in varchar2)ASTYPE t_nn IS REF CURSOR;v_nn t_nn;v_nn1 test_var_cur.nn1
查看(251)
评论(7)
-
2008-07-11 11:24:05 / Oracle数据库管理
我想用telnet实现批处理访问到某个服务器做一些操作但烦人的是程序的焦点必须一直在telnet窗口上,如果移到别的窗口,命令就不会成功有没方法能够隐藏做telnet批处理的焦点啊?
查看(114)
评论(3)
-
2008-06-25 13:12:59 / MS SQL Server
mssql做还原时recover与norecover参数的何时何种情况下使用?接触mssql时间不长,希望大家给些解释一直做oracle,大家对比的来讲讲
查看(234)
评论(4)
-
2008-06-24 16:40:34 / Oracle数据库管理
大家谁有oracle ldap的配置和说明资料共享一下,谢谢啦
查看(307)
评论(5)
-
2008-05-05 12:23:00 / Oracle数据库管理
今天用10g做stream的表空间的复制遇到问题(os是win2000)我用maintain_tts做的配置并且成功检查3个进程propagation,apply正常capture是ABORTED错误为ORA-01333: failed to establish Logminer DictionaryORA-01304: subordinate process error.Check alert and trace logsORA-01361: global name mismatch以下是alterlog信息:Mon May 05 11:49:40 2008: Dict mine error exit. Log stream scan failed.flags 880, last_slave_error 1361Mon May 05 11:49:42 2008Streams CAPTURE C001 with
查看(292)
评论(7)