DB2 varchar 字符大小写?

Posted

技术标签:

【中文标题】DB2 varchar 字符大小写?【英文标题】:DB2 varchar characters casE? 【发布时间】:2015-11-16 16:48:57 【问题描述】:

首先抱歉我想不出一个合适的标题,但无论如何我有一个标题为unit_id 的列,它是一个varchar。并且一些数据带有 3 个字符,但我需要它们在值前面有一个 0。 我正在考虑做一个case or if,但我不知道怎么写。 回顾 数据以164 的形式出现,但我希望它以0164 的形式出现 提前谢谢你们!

【问题讨论】:

【参考方案1】:

听起来您正在寻找LPAD function:

SELECT LPAD(unit_id,4,'0') FROM your_table

【讨论】:

以上是关于DB2 varchar 字符大小写?的主要内容,如果未能解决你的问题,请参考以下文章

MySQL char & varchar 字符集 & 存储大小

DB2 VARCHAR unicode 数据存储

mysql varchar 字符串长度设定

mysql varchar 字符串长度设定

MySQL 的最佳 varchar 大小是多少?

Oracle的varchar2如何比较大小