正如我在文档中发现的:
带括号的类型修饰符(例如,类型的精度字段
numeric)被 CREATE FUNCTION 丢弃
是否有其他方法可以从 plpgsql 函数返回 varchar(N) 类型?
问题更新:
在图片上,您可以看到 Name 列被识别为 varchar(128),但是 Number 列被识别为非大小 varchar
f_concat 函数返回:cast(res as varchar(255));
您可以通过创建一个函数结果来保留类型修饰符domain https://www.postgresql.org/docs/current/static/sql-createdomain.html。 Postgres 将使用底层varchar(N)
向您的客户发送列描述时键入:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)