`

db2截取字符串函数使用

 
阅读更多

CREATE TABLE
    NEWTABLE
    (
        COL1 INTEGER,
        COL2 VARCHAR(10),
        COL3 DATE,
        ADDTIME TIMESTAMP
    )

 

 

 方法一:right(CHAR(COL3),5)

SELECT
    COL1,
    COL2,
    right(CHAR(COL3),5)
FROM
    ERPYXUSR.NEWTABLE

方法二:SUBSTR(CHAR(addtime),6) as 调度员完成时间

   
SELECT
    COL1,
    COL2,
   SUBSTR(CHAR(addtime),6) as 调度员完成时间
FROM
    ERPYXUSR.NEWTABLE

 

 

 

 

 

 截取只显示月日 时分 无秒

 

SELECT
    COL1,
    COL2,
    concat(concat(left(left(SUBSTR(trim(CHAR(addtime)),6),11),5),' '),right(left(SUBSTR(trim(CHAR(addtime)),6),11),5)) as 调度员完成时间
FROM
    ERPYXUSR.NEWTABLE

 

 

 

分享到:
评论

相关推荐

    db2字符串函数大全

    `SUBSTR` 函数用于从指定位置开始截取字符串的一部分。例如: - `SELECT SUBSTR('12345', 1, 2) FROM SYSIBM.SYSDUMMY1;` 返回 `'12'`。 - `SELECT LEFT('aaaaabbb', 2) FROM SYSIBM.SYSDUMMY1;` 返回 `'aa'`,与 `...

    DB2数值函数简介及使用

    7、将数值转换为字符串形式:digits()函数 8、转换为数值:to_number(string,format) 9、数值截取函数:trunc(m,n)或者truncate(m,n) 10、转换为浮点数:decfloat(m,16|34) 11、数值比较函数:compare_defloat(a,b) ...

    DB2常用函数(初学者必备)

    - **Substr**: 截取字符串的一部分。 示例: ```sql SELECT CONCAT('Hello', ' World') FROM SYSIBM.SYSDUMMY1; ``` 这将返回"Hello World"。 ### 数学函数 数学函数在统计分析和科学计算中扮演着关键角色。DB2...

    DB2函数的详细总结

    它从位置`para2`开始截取字符串,位置索引从1开始。例如,如果你有一个字符串"Hello World",`SUBSTR("Hello World", 6)`将返回"World"。 - `SUBSTR(para1,para2,para3)`:除了开始位置外,这个版本还指定了返回...

    DB2数据库函数大全

    这只是DB2数据库函数的一部分,实际上DB2还提供了许多其他功能强大的函数,包括日期处理、字符串操作、数学计算、类型转换等,它们在数据库查询和报表生成中起着至关重要的作用。掌握这些函数的使用,能极大地提高...

    db2常用函数整理.doc

    31. INSERT, LEFT, RIGHT, LOCATE:字符串操作函数,插入、截取、查找子串。 32. LONG_VARCHAR 和 LONG_VARGRAPHIC:处理长文本和宽字符数据。 33. LTRIM/RTRIM(SYSFUN 和 SYSIBM 模式):去除字符串左侧或右侧的...

    DB2函数大全

    19. **SUBSTR()**:用于从字符串中截取子串。“SELECT SUBSTR('CDNJFDJFJD', 5); SELECT SUBSTR('CDNJFDJFJD', 5, 2);”将分别返回从第5个字符开始的子串和从第5个字符开始长度为2的子串。 20. **SQRT()**:平方根...

    Lpad()和Rpad()函数的用法

    在数据库查询和编程语言中,`Lpad()` 和 `Rpad()` 函数是非常实用的文本处理工具,主要用于对字符串进行填充以达到指定的长度。这两个函数对于数据展示、格式化和对齐尤其有用,尤其在处理报表或数据分析时。下面...

    SQL函数大全

    14. **SUBSTRING**: 截取字符串的一部分。 - 示例: `SELECT SUBSTRING('abcdef', 2, 3);` 返回结果为bcd。 - 用途: 从字符串中提取子串,广泛应用于数据处理和文本分析。 以上是对SQL中常用字符串函数的详细介绍...

    一个关于DB2数据库学习文档集

    例如,数学函数可以进行加减乘除等运算,字符串函数则用于处理字符数据,如拼接、截取、查找等操作。熟悉这些函数可以帮助我们编写出更高效、更灵活的SQL语句。 其次,SQL语句文档是学习数据库操作的基础。SQL...

    db2常用函数 我没有分赚点分下资料

    2. **字符串函数** - `LENGTH(str)`:返回字符串str的长度。 - `CONCAT(str1, str2, ...)`:连接多个字符串。 - `SUBSTRING(str, start, length)`:从str的start位置开始截取length个字符。 - `UPPER(str)` 和 `...

    db2 公司培训资料

    3. **字符串函数**:`CONCAT()`连接两个或多个字符串,`SUBSTRING()`截取字符串,`UPPER()`和`LOWER()`转换大小写,`TRIM()`去除空格,`REPLACE()`替换子串。 4. **日期时间函数**:`CURRENT_DATE`和`CURRENT_...

    db2培训文档,语法、函数、存储过程、实例、聚集、递归等

    - `SUBSTR`: 截取字符串。 - `TRIM`: 去除空格。 2. **数学函数**: - `ABS`: 绝对值。 - `ROUND`: 四舍五入。 - `MOD`: 求模。 3. **日期/时间函数**: - `CURRENT_DATE`: 获取当前日期。 - `CURRENT_TIME`: ...

    DB2 函数集

    6. **SUBSTR()**: 字符串截取。`SELECT SUBSTR('CDNJFDJFJD',5) FROM BSEMPMS;`和`SELECT SUBSTR('CDNJFDJFJD',5,2) FROM BSEMPMS;`分别截取从第5个字符开始的所有字符和两个字符。 7. **SQRT()**: 平方根。`SELECT...

    DB2常见错误码总结及查询指定字段所在表的语句

    +331 01520 不能被翻译的字符串,因此被设置为NULL +339 01569 由于与DB2 2.2版本的子系统连接,所以可能存在字符转换问题 +394 01629 使用优化提示来选择访问路径 +395 01628 设置了无效的优化提示,原因代码指定了...

    db2错误代码大全

    * 331:不能被翻译的字符串,因此被设置为 NULL * 339:由于与 DB2 2.2 版本的子系统连接,所以可能存在字符转换问题 * 402:未知的位置 * 403:本地不存在 CREAT ALIAS 对象 * 434:在 DB2 未来发布的版本中将不...

    A DB2 SQL Query - how to get the RACF groups on specified tables

    该查询通过`DISTINCT`关键字去除了重复结果,利用`LEFT`函数截取字符串以标准化输出格式,并通过`GRANTEE IN`子句筛选出指定的RACF组。值得注意的是,注释中的`TCREATOR LIKE`语句可用于进一步过滤特定表创建者的表...

    DB2错误码对照表

    - **+331**:表示不能被翻译的字符串,因此被设置为NULL。 - **+339**:表示由于与DB22.2版本的子系统连接,所以可能存在字符转换问题。 - **+394**:表示使用优化提示来选择访问路径。 - **+395**:表示设置了无效...

    db2错误代码查看.

    - **描述**:在尝试翻译某个字符串时出现问题,导致该字符串被设置为NULL。 - **处理方法**:检查字符串的格式和内容,确保它们可以被正确翻译。 **22. +33901569 - 由于与DB22.2版本的子系统连接,所以可能存在...

Global site tag (gtag.js) - Google Analytics