我想使用to_char()函数将数字显示/转换为字符(长度相同)
在甲骨文中,我可以像
从双通道选择字符(1234)
但在研究生中
选择字符(1234)
它不起作用
您需要提供一个格式掩码。在PostgreSQL中,没有默认值:
选择to_char(1234,'FM9999');
如果您不知道有多少位数字,只需估计最大值:
选择字符(1234,'fm9999999999');
如果数字的位数较少,则不会产生任何副作用
如果不需要任何格式(如小数点、千位分隔符),也可以将值转换为文本:
选择1234::text