放置依赖对象

2020-08-16 13:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家,出现以下错误: 我试图删...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家,出现以下错误:

我试图删除DB2模式:

db2"删除模式MYSCHEMA RESTRICT"

并得到以下错误消息:

DB21034E由于该命令不是有效的命令行处理器命令,因此已作为SQL语句处理。 在SQL处理期间,它返回:
SQL0478N该语句失败,因为目标对象上存在一个或多个依赖项。 目标对象类型:" SCHEMA"。
依赖于目标对象的对象名称:" MYSHEMA./1BS/TEST_TABLE"。
依赖于目标对象的对象类型:" TABLE"。 SQLSTATE = 42893

如何删除架构?

非常感谢

最好的问候

3条回答
渐行渐远_HoldOn
2020-08-16 14:24

嗨,Tatjana,

在我的数据库上工作...

> db2"创建表MYSCHEMA.HUGO (i整数)"
DB20000I SQL命令已成功完成。


> db2"作为mycursor游标开始,同时按住syscat.tables中的select RTRIM(TABNAME)tabname,其中tabschema = 'MYSCHEMA'和类型='T'立即执行'DROP TABLE MYSCHEMA'。 || TABNAME;提交;以end结尾;
DB20000I SQL命令已成功完成。


> db2" select * from MYSCHEMA.HUGO"
SQL0204N" MYSCHEMA.HUGO" 是未定义的名称。 SQLSTATE = 42704

我在您的屏幕快照中没有看到任何错误……您的数据库没有任何特殊设置(例如DB2_COMPATIBILITY_VECTOR = ORA)吗?

注意事项

弗兰克

一周热门 更多>