我正在尝试编写一个SQL语句来检查表是否存在,如果是,则将其删除到System i中。
我认为这将是一个简单的IF EXISTS
声明,但我遇到麻烦并且不确定如何继续。
声明全文:
IF EXISTS (SELECT TABLE_NAME FROM <<DatabaseName>>.VIEWS
WHERE TABLE_NAME = 'TABLE')
DROP VIEW <<DatabaseName>>.TABLE
GO
它带来了错误
关键字IF不期望
我是System i的完全初学者,但我读过有关程序可以解决这个问题吗?