GBase 8s
其他
问答

GBase 8s 兼容Oracle版如何查看表的建表语句

发表于2023-06-28 10:13:33544次浏览11个评论

【GBase版本】: GBase8sV8.8_TL_3.3.0_2_36477d

【问题描述】*: GBase8s Oracle如何查询建表语句,获取DDL和还有其它元数据

评论

登录后才可以发表评论
用户头像
路路路发表于 3年前
进入sysmaster库,使用select name, is_logging, is_case_insens from sysdatabases;查询数据库。
使用select * from sysdbslocale;查询数据库字符集。
查询表的话 是先database ;选中库 再使用select tabid, tabname, tabtype from systables where tabid >= 100 and tabtype = 'T';查询表的相关信息。
查询视图是select tabname,tabtype from systables where tabid >= 100 and tabtype = 'V';
查询索引是select tabid, idxname,tabid,idxtype from sysindexes where tabid = ;
最佳回答
用户头像
路路路发表于 3年前
查ddl命令:dbschema -f+procname
GBase用户8738发表于 3年前
@路路路:DDL不能通过SQL语句查询吗,我想用ODBC驱动查
用户头像
路路路发表于 3年前
@GBase用户8738:可以是可以,但sql要自己写
GBase用户8738发表于 3年前
@路路路:意思是根据查询到的元数据自己拼接字符串生成DDL,没有什么系统表或者show语句能查询吗?
用户头像
路路路发表于 3年前
@GBase用户8738:是的
用户头像
路路路发表于 3年前
@GBase用户8738:可以使用GDS工具查看
GBase用户8738发表于 3年前
@路路路:好的,谢谢
崔哥发表于 8个月前
节物岂不好,秋怀何黯然!西风酒旗市,细雨菊花天。感事悲双鬓,包羞食万钱。鹿车何日驾,归去颍东田。
崔哥发表于 5个月前
千点寒梅晓角中,一番春信画楼东。收灯庭院迟迟月,落索秋千翦翦风。鱼雁杳,水云重,异乡节序恨匆匆。当歌幸有金陵子,翠斝清尊莫放空。
新疆油腻大叔发表于 2个月前
好问题啊。