2017-07-07 528 views
2

请帮助指导如何删除Teradata中的数据库。
当我运行命令DROP DATABASE database_name,我得到错误信息:删除/删除Teradata中的数据库

*** Failure 3552 Cannot DROP databases with tables, journal tables, 
views, macros, or zones. 
      Statement# 1, Info =0 
*** Total elapsed time was 1 second. 

回答

4

您需要先运行此命令可以删除所有对象在数据库中:

DELETE DATABASE database_name; 

为了降与期刊表的数据库:

MODIFY DATABASE database_name AS DROP DEFAULT JOURNAL TABLE; 

然后运行,

DROP DATABASE database_name 

删除数据库中的Teradata

+0

我现在得到的错误'Teradata的错误3552不能用表,期刊表,视图删除数据库,或macros.' –

+0

上面的'DELETE'语句执行成功? – ck1

+0

是的,但它是'删除数据库database_name所有'工作 –