一般的数据库建表脚本,都要先判断一下要建的表是否已经存在了.
在teradata下,这样的脚本应该怎么写?
以下是段BTEQ的脚本,供参考:
#File: mac.sql
.logon spdbtst/du_etlusr,du_etlusr; database dw_ptemp; drop table mac; .if errorcode=3807 then .goto create_mac; .quit; .label create_mac; create table mac(uname char (10)); .quit;
|
使用bteq < mac.sql就能执行.自己去看效果吧.
阅读(1037) | 评论(0) | 转发(0) |