很多时候我们都需要覆制某 table 的结构,而使用 sql server 的话当然可以找 enterprise manager 来解决这问题,但在操作上老是感到比较烦覆。
其实我只需要一句 sql 语言便能较易地覆制 table 的结构,例如我们要覆制 orders 到 orderhistory 的语法如下:
select * into orderhistory from orders where 0 = 1
由於 0 永远都不会等於 1 所以这句 select 语法便是 0 rows 的结果,所以新的 table: orderhistory 就没有任何资料。 (当然要使用 select into 的话就必须先把 sp_dboption 设定为 true)
