0
IM特林這段代碼.. declareing一個變量,並且比鑄造加GETDATE()使表名是唯一的..比從現有的表中插入的所有數據到新的backuptbl我jux做..有什麼辦法,我們可以命名我們的表作爲我們的局部變量值(T-SQL)
begin
declare @st varchar(200);
SET @st = 'tblNameBackup_'+CAST(getdate() as varchar(100));
PRINT @st
create table mytbl -- <<-- i wish to set my table name as @st
(
tID int,
tName nchar(20)
)
select * into mytbl from thet-able-whose-backup-to-be-taken;
end
其實我想備份我的表在每一筆交易,因此我試圖這樣..我知道這是不是真實的情況(如我也是做這行的做法,如果我們能做到這一點或不)希望你明白我的問題thanx的任何幫助