社区
DB2
帖子详情
DB2中日期函数的使用方法!!!
liujialili
2008-06-17 01:49:48
DB2数据库,想把一个表info里面10个月前的数据删除。
info中有一个字段是 比较日期(bjdate char 8),
通过比较日期跟当前日期 current date,确定删除的数据。
也就是说删除 sbustr(bjdate,1,6) < current date - 10。
上面的写法好像通不过,具体该怎样写呢??
...全文
757
3
打赏
收藏
DB2中日期函数的使用方法!!!
DB2数据库,想把一个表info里面10个月前的数据删除。 info中有一个字段是 比较日期(bjdate char 8), 通过比较日期跟当前日期 current date,确定删除的数据。 也就是说删除 sbustr(bjdate,1,6) < current date - 10。 上面的写法好像通不过,具体该怎样写呢??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluecloudhuimin
2008-09-26
打赏
举报
回复
sbustr(bjdate,1,6) < current date - 10。
不同类型啊
王帆
2008-07-22
打赏
举报
回复
bjdate是YYYYMMDD格式的char(8)?
如果是,可以这么写:substr(bjdate,1,4)||'-'||substr(bjdate,5,6)< substr(char(current date - 10 months),1,7)
zwj0712
2008-06-17
打赏
举报
回复
建一个TO_char函数:
to_char(current date -10 months,'yyyymm')
CREATE FUNCTION TO_CHAR
(TIMESTAMP_IN DATE,
FORMAT_STRING VARCHAR(200)
)
RETURNS VARCHAR(200)
LANGUAGE SQL
DETERMINISTIC
READS SQL DATA
STATIC DISPATCH
CALLED ON NULL INPUT
NO EXTERNAL ACTION
INHERIT SPECIAL REGISTERS
RETURN
with parts(yyyy, mm, dd, ddd, d, fday, ww) as (
values (substr(char(timestamp_in), 1, 4), substr(char(timestamp_in), 6, 2),
substr(char(timestamp_in), 9, 2), char(dayofyear(timestamp_in)), char(
dayofweek(timestamp_in)), '', char(week(timestamp_in)) ))
select rtrim(replace(replace(replace(replace(replace(replace(replace( UCASE(
format_string), '"', ''), 'YYYY', yyyy), 'MM', mm), 'DDD', ddd), 'DD',
dd), 'DAY', fday), 'D', d))
from parts;
DB2
时间
日期
函数
DB2
时间
日期
函数
> DAYNAME 返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。 DAYOFWEEK 返回参数
中
的星期几,用范围在 1-7 的整数值表示,其
中
1 代表星期日。 DAYOFWEEK_ISO 返回参数
中
的星期几,用范围在 1-7 的整数值表示,其
中
1 ...
DB2
SQL
日期
函数
DB2
SQL
日期
函数
1:CURRENT TIMESTAMP
函数
:获取当前
日期
时间语法:CURRENT TIMESTAMP参数:当前
日期
时间返回值:当前
日期
时间2:CURRENT DATE
函数
:获取当前
日期
语法:CURRENT DATE参数:当前
日期
返回值:当前
日期
3:CURRENT TIME
函数
:获取当前时间语法:CURRENT TIME参数:当前时间返回值:
日期
型4:YEAR
函数
:获...
Db2
数据库:
日期
函数
DATE
函数
Db2
数据库:
日期
函数
DATE
函数
Db2
数据库的时间
函数
用法 获取时间的年月日时分秒 获取当前
日期
日期
转字符串 字符串转
日期
格式
DB2
常用
函数
三:
日期
时间
函数
DB2
常用
日期
时间
函数
DB2
数据库
函数
大全
DB2
内置的
函数
真的是很多,要精通每个
函数
几乎是不可能的,所以本文并不打算介绍每个
函数
的具体用法,而是提供一个概览,让您了解每个
函数
的功能,这样,当你感觉你需要某些功能的
函数
时,再学习它们的具体用法也不迟。
DB2
内置
函数
大体分为以下几类: 聚合
函数
类型转换
函数
数学
函数
字符串
函数
日期
时间
函数
XML
函数
分区
函数
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章