达梦数据库中有没有类似于mysql /G的功能?
竖起来显示
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
2条回答
默认
最新
没有的,具体使用,可以参考
评论
有用 0采纳答案后不可修改和取消
用DM管理工具,查询数据后,选中一行,点击右下角的单条显示即可

达梦是ORACLE进行的各种设定,oracle的sqlplus也不支持/g的这个参数,所以达梦也不支持。
在oracle里,可以使用asktom里提到的print_table过程,
https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:1035431863958
这个过程在达梦数据库里可以正常编译,但是使用会报错。
另外在oracle中还可以使用xml处理查询sql,但是同样的sql在达梦也会报错

select * from xmltable('ROWSET/ROW/*' passing xmltype(cursor(select * from emp where rownum = 1
)) columns name varchar2(30) path 'node-name(.)', value varchar2(30) path '.');
SELECT t2.column_value.getrootelement() name,
EXTRACTVALUE(t2.column_value, 'node()') VALUE
FROM (SELECT * FROM TABLE(XMLSEQUENCE(cursor(select * from dba_tables where rownum=1)))) t1,
TABLE(XMLSEQUENCE(EXTRACT(t1.column_value, '/ROW/node()'))) t2;

这兼容性道阻且长啊
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

