暂无图片
达梦表语句如何去掉STORAGE(ON "MAIN", CLUSTERBTR)
我来答
分享
Asky
2022-08-24
达梦表语句如何去掉STORAGE(ON "MAIN", CLUSTERBTR)

SQL> SP_TABLEDEF('YEEMIAO','T_MENU');

LINEID COLUMN_VALUE
---------- ------------------------------------------------------------------------------------------------------------------------------------
1 CREATE TABLE "YEEMIAO"."T_MENU" ( "ID" BIGINT IDENTITY(1, 1) NOT NULL, "NAME" VARCHAR(255), "SYSTEM_ID" BIGINT, "P_ID" BIGINT, "URL" VARCHAR(255), "ORDER_NUM" INT, "ICON" VARCHAR(255), "PERMISSION" VARCHAR(150), "MENU_TYPE" SMALLINT, "CREATE_ID" VARCHAR(50), "UPDATE_ID" VARCHAR(50), "CREATE_TIME" TIMESTAMP(3), "UPDATE_TIME" TIMESTAMP(3), "DELETED" SMALLINT, CONSTRAINT "PK__T_MENU__3213E83F78DC5B8F" CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;


获取达梦表ddl的时候会带上STORAGE(ON "MAIN", CLUSTERBTR) ,如何把这句去掉呢,因为导出的sql在另外的shcema下执行,不想使用MAIN这个表空间

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
农夫三拳

这个导出的时候改不了哦,你在执行之前,批量查找替换吧

暂无图片 评论
暂无图片 有用 1
刘贵宾

你把导出来的SQL语句,批量替换为你要你使用的表空间名字后再执行

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏