如何取得一個只有資料表結構的數據庫?
我們的數據庫有30GB,LOG檔有10GB,裡面有很多數據.
請問怎麼樣可以取得一個只有資料表結構,無任何資料的,檔案很小的數據庫呢??
現在思路應該是這樣的
不過:
1.SELECT NAME FROM SYSOBJECTS WHERE TYPE='U',查詢結果不是所有表的名字,為什麼啊?
2.
下面的語法有錯誤,請幫忙看看
DECLARE @Name VARCHAR(50)
DECLARE S1 CURSOR FOR
SELECT NAME FROM SYSOBJECTS
OPEN S1
FETCH NEXT FROM S1
INTO @NAME
WHILE @@FETCH_STATUS=0
BEGIN
TRUNCATE TABLE @NAME
FETCH NEXT FROM S1
INTO @NAME
END
CLOSE S1
DEALLOCATE S1