下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數(shù)據(jù)庫 > MS_SQL > SQL基礎:sql通過日期判斷年齡函數(shù)的示例代碼

SQL基礎:sql通過日期判斷年齡函數(shù)的示例代碼

時間:2024-03-08 08:50作者:下載吧人氣:20

定義函數(shù):

CREATE FUNCTION [dbo].[GetAge]
(
@BirthDay nvarchar(20) –生日
)
RETURNS varchar(20)
AS
BEGIN
if(@BirthDay is NUlL or @BirthDay=”)
return ”;
— Declare the return variable here
DECLARE @age varchar(20)
DECLARE @years int
DECLARE @months int
DECLARE @days int
— Add the T-SQL statements to compute the return value here
set @age = ”

set @years = year(GETDATE()) – year(@birthday)
set @months = month(GETDATE()) – month(@birthday)
if day(@birthday)<=day(GETDATE())
set @days = day(GETDATE()) – day(@birthday)
else
begin
set @months = @months – 1
if MONTH(@birthday) in (1,3,5,7,8,10,12)
set @days = 31-day(@birthday)+day(GETDATE())
else if MONTH(@birthday) in (4,6,9,11)
set @days = 30-day(@birthday)+day(GETDATE())
else if MONTH(@birthday) = 2
if (year(@birthday)%4 = 0 and year(@birthday)%100 <> 0) or year(@birthday)%400 = 0
set @days = 29-day(@birthday)+day(GETDATE())
else
set @days = 28-day(@birthday)+day(GETDATE())
end
if @months < 0
begin
set @years = @years – 1
set @months = @months + 12
end
if @years = 0 and @months = 0
begin
return convert(varchar,@days+1) + ‘天’
end
if @years > 0
set @age = cast(@years as varchar(5)) + ‘歲’
if @years < 3 and @months > 0 and @years>-1
begin
set @age = @age + cast(@months as varchar(5)) + ‘月’
end
if @years<0
set @age=”
RETURN @age
END

標簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫,SQLSERVER

相關(guān)下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产AV无码专区亚洲AV麻豆| 日韩精品久久无码人妻中文字幕| 天天综合色一区二区三区| 十六以下岁女子毛片免费| 中文字幕亚洲一区二区三区| 色综合a怡红院怡红院首页| 日日噜噜夜夜爽爽| 国产一区二区三区在线观看免费 | 中国国语毛片免费观看视频| 色婷五月综激情亚洲综合| 无码国产精品一区二区免费vr| 国产一区二区三区免费看| 中文字幕精品在线观看| 美女扒开腿让男人桶免费看| 成人免费无码大片a毛片| 制服丝袜人妻中文字幕在线| www.天天操.com| 波多野结衣mdyd907| 国产精品酒店视频免费看| 亚洲六月丁香婷婷综合| 日本三级香港三级人妇99视 | 亚洲第一区se| 18禁裸男晨勃露j毛免费观看 | 日本免费高清一本视频| 国产一区免费视频| 一本一本久久a久久综合精品 | 无遮挡很污很爽很黄的网站 | 亚洲熟妇色自偷自拍另类| 18精品久久久无码午夜福利| 影音先锋男人看片资源| 欧美一级黄视频| 国产成人一区二区三区精品久久| 久久国产精彩视频| 美女和男生一起差差差| 天天色天天操天天| 亚洲国产精品久久久久婷婷软件| 另类视频区第一页| 无遮挡又黄又爽又色的动态图1000| 午夜三级A三级三点在线观看| 9lporm自拍视频在线| 欧美办公室系列观看丝袜|