永发信息网

SQL Server中如何设置“两位数年份截止”

答案:3  悬赏:0  手机版
解决时间 2021-02-28 00:21
SQL Server中如何设置“两位数年份截止”
最佳答案
我给你写个例子哈
declare @YY int --定义参数
select @YY = cast(10+90*rand() as int) --10-99之间取一个随机值
select @YY,case when @YY<= 49 then 2000+@YY when @YY>49 then 1900+@YY end
--输出这个随机值,并根据随机值,设定一个4位数的年份。
比如如果这个随机数为18,那输出结果就是18,2018。
你可以放到查询分析器执行下,看看是不是你需要的。
全部回答
这个问题有很多种答案,还是上网查查看吧
CASE WHEN YY<= 49 THEN 2000+YY WHEN YY>49 THEN 1900+YY END
大概这样
具体自行更改
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的电脑显卡是GT 750 的 ,为什么玩英雄联盟
在一次交通事故中,李某受伤被送到医院,急需
汾阳市吕梁汾阳市诚信中介事务所这个地址怎么
腰果的油脂多不多?
常州市牛塘特种灯泡厂这个地址在什么地方,我
天津市宝坻区到霸州市大石镇走高速多少公里
谁知道这句话的意思:有一种爱,叫欲拒还迎,
袁林的韩国名字怎么写?
江苏省邳州市邹庄镇距离连云港多远
在中国证券协会查不到的证券公司可靠吗?
金贝贝童装店这个地址在什么地方,我要处理点
单选题关于国家的本质,在政治学领域存在着多
救到了一只狗狗,兽医说它可能是拉布拉多。有
为什么我VS竞技平台的改建不能用了?
南开精算考研应该考哪个专业比较好呢 我本科
推荐资讯
【圆圈r】产品上圆圈里的R代表什么意思?
半夜醒来突然感觉嘴里流酸水?是睡觉前吃了些
山心地址在哪,我要去那里办事
乡情居农家园这个地址在什么地方,我要处理点
近代中国社会的性质,
Oracle 12c grid 安装时 第二个节点执行/
0.805÷23的竖式
武帝重生txt全集下载
耳机HD650 阻抗300坦克小夜曲直推能行吗,声卡
英语 私立学校 怎么说
我想激光祛斑,我的是雀斑,医生说是遗传的,
瑞虎3油门踏板给油有行程可以调整吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?