我正在研究从Oracle到PostgreSQL的迁移。写入一些.sql文件以生成在Linux服务器中执行的报告。下面是必须迁移的代码,在PostgreSQL中寻找替代代码。
例如:在Oracle中:test.sql
--------------------
col cdmate format 9999999 heading "Code Material"
col cdsorm format A11 heading "Code sort"
select t.cdmate, t.cdsorm from t_sormat t
Code Material Code sort
-------------- ---------------------
4832764 Sort-able
答案 0 :(得分:0)
您可以使用列别名和FORMAT函数来获取所需的内容:
SELECT FORMAT('%-10s', cdmate) AS "Code Material", FORMAT('%-11s', cdsorm) AS "Code Sort" FROM t_sormat;
Code Material | Code Sort ---------------+------------- 4832764 | Sort-able