社区
MS-SQL Server
帖子详情
求一个有难度的存储过程,请大家尽情发挥!有了答案马上送分!
muniu
2004-05-08 04:43:27
某单位的工作日只有两天(周一,五),随机给定一个日期,如果这个日期正好是周一或周五,则日期不变,否则将日期改为最靠近它的周一或者周五那一天。最后输出这个日期。
...全文
53
6
打赏
收藏
求一个有难度的存储过程,请大家尽情发挥!有了答案马上送分!
某单位的工作日只有两天(周一,五),随机给定一个日期,如果这个日期正好是周一或周五,则日期不变,否则将日期改为最靠近它的周一或者周五那一天。最后输出这个日期。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帅帅123321
2004-05-08
打赏
举报
回复
深了。。没看明白。哎~看来我存储过程写的还是臭呀
zjcxc
元老
2004-05-08
打赏
举报
回复
存储过程中当然可以调用.
不过,如果不是很多地方都要用的话,建议直接写,因为就一句嘛.
case datepart(weekday,@dt)
when 1 then dateadd(day,+1,@dt)
when 7 then dateadd(day,-1,@dt)
else @dt end
muniu
2004-05-08
打赏
举报
回复
我要在存储过程里用的,存储过程不能调用这个函数吧。
muniu
2004-05-08
打赏
举报
回复
to zjcxc(邹建):
久仰大名,谢谢支持。
zjcxc
元老
2004-05-08
打赏
举报
回复
--上面的那个函数就行了.
--调用:
select dbo.f_dt('2003-1-1')
zjcxc
元老
2004-05-08
打赏
举报
回复
create function f_dt(@dt datetime)
returns datetime
as
begin
return(
case datepart(weekday,@dt)
when 1 then dateadd(day,+1,@dt)
when 7 then dateadd(day,-1,@dt)
else @dt end
)
end
SQL23题解 | #统计每个学校各
难度
的用户平均刷题数#
前言:之前没有了解过这个公司,但是面试完下来整体印象很好,面试官和和谐,还会适当的开玩笑,面试的时候有一些不太懂的问题,会换种方式引导我回答。美的你还有什么惊喜是朕不知道的 面试之前也在牛客上看了,都是说问经历什么的1V1面试,怎么我一进链接,七八个人在房间里。投了开利空调的研发管培生,打电话过来主要是问我英文水平怎么样,说面试两轮全部是纯英文,一面需要英语介绍PPT,和hr英文交流,二面是群面英文沟通。之前反复跟大家强调过,想要让自己简历上的项目经历显得更真实,最好是把项目上线并且提供地址给招聘方访问。
Poly Bridge 2《桥梁建造师 2》 Mac版 – 好玩的模拟造桥游戏
桥梁建造师(Poly Bridge)是一款模拟建造桥梁的游戏。以任何方式使车辆抵达目的地就算成功;构建悬索桥、匝道桥和跳跃式桥梁、双层桥、移动吊桥等等。在预算内完成各个等级,建造稳固耐久的桥梁,成为 Poly Bridge 大师级工程师,推开神秘世界的大门! Poly Bridge 2《桥梁建造师 2》 Mac版 – 好玩的模拟造桥游戏 游戏中新颖的建桥模拟器非常吸引人,且配有齐全的功能。
尽情
发挥
您作为工程师的创造力吧。 闯关过程中您将体会到解决物理学难题的乐趣,甚至还可以切换为沙盘模式,创建属于自己的桥梁
Java面试题--JVM大厂篇之JVM大厂面试题及
答案
解析(5)
本文深入解析了各大厂的 JVM 面试题,内容涵盖内存泄漏检测工具、垃圾回收器在不同操作系统的表现、类加载器热部署、堆内存调优、字节码增强技术、对象分配策略、堆外内存管理、分布式环境下的 JVM 问题等多个方面。通过详细的
答案
和解析,并结合实际案例、代码示例等方式,为读者全面呈现了 JVM 的丰富知识。无论是初学者还是有经验的开发者,都能从本文中获得宝贵的学习资源,助力提升技术水平。持续关注我们,一同在 JVM 的知识海洋中
尽情
探索。
分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境
本篇导读: 可以说Git目前非常火,这与设计者剑指偏锋的设计思想有很大关系。Git采用发散的思维管理代码,最大的特点就是分布式,他可以让来自不同地区的开发者共同完成
一个
作品,让每个开发者都可以
发挥
个性,同时又可以由发起者(即项目管理者)统一发布新版本。各个地区的开发者,还可以离线开发,这样版本管理系统之所以火,也和当今社会万众创新的氛围分不开。通过Git你可以
尽情
的
发挥
想象力,开源的春天已经到来...
10 分钟搭建
一个
超好用的 CMDB 系统
CMDB 是什么,作为 IT 工程师的你想必已经听说过了,或者已经烂熟了,容我再介绍一下,以防有读者还不知道。CMDB 的全称是 Configuration Management Data Base,翻译下就是配置管理数据库,它存储与管理企业 IT 架构中设备的各种配置信息,它支撑服务流程的运转、
发挥
着配置信息的价值。在今天,无论是自动化运维、标准化运维、DevOps、甚至是时髦的智能运维,其实都...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章