Re: [SQL ] 想要Drop Table Select出來的資料表

看板Database (資料庫)作者 (可愛小孩子)時間7年前 (2017/12/07 19:38), 編輯推噓1(100)
留言1則, 1人參與, 7年前最新討論串2/2 (看更多)
關鍵字: Dropping tables using dynamic SQL 解法範例: declare @table nvarchar(100) select @table = TableName from 資料表 where 產生日 = getdate() exec ('drop table ' + @table) ※ 引述《elic2577 (pupx1000你他媽雜碎)》之銘言: : 資料庫名稱:MS-SQL : 資料庫版本:2014 : 內容/問題描述: : 因為某一個程式會在資料庫裏面,每天隨機生成一個資料表, : 並且在另一個主要的資料表內紀錄它產生的資料表名稱 : 想要Select今天的資料表名稱,並且Drop Table掉 : Drop Table : Select TableName from 主要資料表 : Where 產生日=GETDATE() : 結果: : Select出來有正確的aaaaaa這個資料表名稱 : 也真正有aaaaaa這個資料表 : 但是兩個串在一起卻是不能執行 : 請問有什麼更好的方式可以用嗎? : 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.36.250 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1512646737.A.A0B.html

12/08 13:23, 7年前 , 1F
非常感謝,謝謝再謝謝
12/08 13:23, 1F
文章代碼(AID): #1QAIXHeB (Database)
文章代碼(AID): #1QAIXHeB (Database)