Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql IBM db2 v 9.1的TO_CHAR等效函数_Sql - Fatal编程技术网

Sql IBM db2 v 9.1的TO_CHAR等效函数

Sql IBM db2 v 9.1的TO_CHAR等效函数,sql,Sql,我需要做的是: ------------------------------------ : display using IBM db2 TO_CHAR(24, '00009') : 00024 (version 9.7) 但是,当使用IBMDB2Version9.1时,上述SQL不起作用 有人能告诉我在IBMDB2Version9.1中实现上述to_CHAR函数的正确函数吗 提前感谢试试VARCHAR\u格式 是VARCHAR_格式的同义词 更多信

我需要做的是:

------------------------------------ : display using IBM db2 TO_CHAR(24, '00009') : 00024 (version 9.7) 但是,当使用IBMDB2Version9.1时,上述SQL不起作用 有人能告诉我在IBMDB2Version9.1中实现上述to_CHAR函数的正确函数吗 提前感谢

试试VARCHAR\u格式

是VARCHAR_格式的同义词


更多信息请阅读:

您可以尝试LPAD函数

例如: 从SYSIBM.SYSDUMMY1中选择lpad'4251',7,'0'

0004251

从SYSIBM.SYSDUMMY1中选择lpad'573',7,'0'

0000573


希望有帮助:-

谢谢你的回复,我也尝试了VARCHAR_格式,但没有成功。事实上,我没有使用时间戳。我想做的是假设我有一个4位数字和一个3位数字:4251573我想以7位数字的形式显示它们,分别如下:000425100000573。当使用IBMDB2Version9.7时,TO_CHAR scalar函数执行此任务,但不适用于IBMDB29.1。我需要一个在这两种情况下都有效的解决方案。有人知道怎么做吗?提前谢谢