oracle 查询表 列名显示注释 10
3个回答
展开全部
有一个不是办法的办法,利用注释和子查询,我不确定能不能用,只是想到了。
你可以实验一下,如果子查询得到的唯一结果能够被当做别名赋予字段,那么这个办法可以实现,否则你只能另想办法了。
举例
select name (select comment from user_col_comments where table_name='AA' AND column_name='NAME') FROM AA
其中子查询select comment from user_col_comments where table_name='AA' AND column_name='NAME' 的结果唯一,如果这个唯一的结果成为name的别名,那么就能显示中文。
暂时我还没有想到其他办法。
如果让中英文都出现只要加上||,我想这个应该可以实现。
你可以实验一下,如果子查询得到的唯一结果能够被当做别名赋予字段,那么这个办法可以实现,否则你只能另想办法了。
举例
select name (select comment from user_col_comments where table_name='AA' AND column_name='NAME') FROM AA
其中子查询select comment from user_col_comments where table_name='AA' AND column_name='NAME' 的结果唯一,如果这个唯一的结果成为name的别名,那么就能显示中文。
暂时我还没有想到其他办法。
如果让中英文都出现只要加上||,我想这个应该可以实现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询