社区
非技术版
帖子详情
SYBASE取本月最后一天
feifei502
2010-08-25 01:57:37
select dateadd(day,-1,CONVERT(datetime,substring(convert(varchar(8),dateadd(month,1,getdate()),112),1,6)+'01')
)
取到下月第一天再减一天
...全文
350
11
打赏
收藏
SYBASE取本月最后一天
select dateadd(day,-1,CONVERT(datetime,substring(convert(varchar(8),dateadd(month,1,getdate()),112),1,6)+'01') ) 取到下月第一天再减一天
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lionel_feng
2010-09-05
打赏
举报
回复
我是这么干的
rabbitsfoot
2010-09-05
打赏
举报
回复
方法不在多,好用就行!
lightsword1
2010-09-03
打赏
举报
回复
方法有很多,是其中一种
liuxg1981
2010-09-03
打赏
举报
回复
直接用函数就可以了呀!
还用跑那么远
PackChen
2010-08-28
打赏
举报
回复
这个东西根本不需要用到数据库的
feifei502
2010-08-25
打赏
举报
回复
学习....
netzgj
2010-08-25
打赏
举报
回复
PB代码:
datetime dt1
date vd1
long vnmonth,vnyear
select top 1 getdate() into :dt1 from table;
commit;
vnyear=year(date(dt1))
vnmonth=month(date(dt1))
if vnmonth=12 then
vd1=date(vnyear,12,31)
else
vd1=date(vnyear,vnmonth+1,1)
vd1=relativedate(vd1,-1)
end if
酒尽雪满天
2010-08-25
打赏
举报
回复
我经常这样做。。
sugarcubes
2010-08-25
打赏
举报
回复
啥意思?
小潜s
2010-08-25
打赏
举报
回复
为啥是在非技术版?
wag_enu
2010-08-25
打赏
举报
回复
学习。。。
Sybase
:获
取
本月
最后
一天
的日期的实现方法
本文介绍了在
Sybase
中实现获
取
本月
最后
一天
日期的方法。由于
Sybase
不支持Oracle中的last_day()函数,提供了三种SQL语句实现方式,并给出了创建类似last_day()函数的例子。
Sybase
ASE v15.x中查询
本月
最后
一天
的日期的3种实现方法
本文介绍了在
Sybase
ASE 数据库中实现 Oracle 的 last_day() 功能的方法,提供了三种 SQL 查询语句来获
取
当月
最后
一天
的日期,并展示了如何创建类似的功能。
【
Sybase
】常用SQL
本文详细介绍了在
Sybase
SQL中如何计算百分比并保留小数,同时提供了转换时间格式的方法,包括获
取
当前日期时间、上个月第
一天
及
最后
一天
、
本月
第
一天
、
本月
底等日期操作技巧。
Sybase
连接详解
本文以Java为示例语言,详细介绍连接
Sybase
数据库的过程。先讲解JDBC基础,包括简介、驱动程序和建立连接;接着阐述配置
Sybase
JDBC连接的步骤,如连接、验证、获
取
表和字段信息等;还介绍数据库操作,如查询、插入、执行存储过程等;
最后
提及
Sybase
版本问题及解决方案。
Sybase
日期函数的应用,例如计算一个月的第
一天
等等
本文介绍
Sybase
数据库中日期函数的应用,包括获
取
当前时间、计算日期间隔及格式化日期等操作。并通过具体示例展示了如何利用DATEADD和DATEDIFF函数计算特定日期,如一个月的第
一天
或
最后
一天
。
非技术版
401
社区成员
11,494
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章