为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.0
【操作系统】:win11
【CPU】:
【问题描述】*:想要获取达梦数据库建表时所有的数据类型 sql
您好:
可以使用如下语句查询出来,OWNER改成要查询的用户
SELECT DISTINCT * FROM(
SELECT DATA_TYPE ,DATA_LENGTH FROM DBA_TAB_COLUMNS WHERE OWNER='SYSDBA');
select type_name from SYS.SYSTYPEINFOS
这个问题描述不是很清晰,你的需求可能是:
查看建表的SQL语句:
1)你可以利用管理工具实现,具体为找到表--右键--属性-- DDL
2)打开管理工具-选项-编辑-打开SQL提示助手、高级等选项,查询窗口输入表名--选中,右键--高级--属性-- DDL
3)使用包查看:DBMS_METADATA.GET_DDL('对象类型','对象名','模式名')
查看数据库支持的数据类型,请参考官方文档中的SQL语言手册,可以在安装目录下的doc目录中获取,或者参考官网的[在线DM8 SQL语言使用手册1.4章节](在线手册1.4 章节)