declare @tbname as nvarchar(100);
declare c cursor fast_forward for
select [name] from sysobjects where xtype = 'u' or xtype = 'p' order by name;
open c;
fetch next from c into @tbname;
while @@fetch_status = 0
begin
set @sql = 'ALTER SCHEMA dbo transfer devpia.' + @tbname ;
exec(@sql);
fetch next from c into @tbname;
end
close c;
deallocate c;
----스키마메타정보
--SELECT *
--FROM INFORMATION_SCHEMA.SCHEMATA
--WHERE SCHEMA_NAME = '';
--
----스키마정보 수정 예
--ALTER SCHEMA dbo TRANSFER Devpia.test;
로그파일 지우기 (0) | 2009.04.13 |
---|---|
[CTE] 계층구조 쿼리 (0) | 2008.08.22 |
SQL Server 2000에서 DBCC SHRINKFILE을 사용하여 트랜잭션 로그를 축소하는 방법 (0) | 2008.04.24 |
SQL Server를 실행하는 컴퓨터에서 트랜잭션 로그가 예기치 않게 커지거나 가득 찬다 (0) | 2008.04.24 |
SQL Server 데이터베이스의 트랜잭션 로그가 예기치 않게 커지는 것을 막는 방법 (0) | 2008.04.24 |