国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

SQL每日一題F0729,存儲過程創(chuàng)建日歷表

2023-02-15 04:50 作者:zoeziab  | 我要投稿

學(xué)習(xí)了,謝謝UP!順帶 MySQL版(只求編譯通過的寫法(哭笑))


drop table if exists calendar_info;


create table if not exists calendar_info(


country varchar(5) comment "國家",


cdr_code varchar(5) comment "日歷代碼",


date_name varchar(20) comment "日期名稱",


year char(4) comment "年",


month char(2) comment "月",


week char(9) comment "星期",


day char(2) comment "日",


cdr_date char(10) comment "日歷星期",


creator varchar(32) comment"創(chuàng)建人",


create_date datetime(3) comment "創(chuàng)建日期",


create_inst varchar(20) comment "創(chuàng)建機(jī)構(gòu)",


del_flag char(1) default 0 comment "刪除標(biāo)志:0不刪;1已刪",


ts datetime(3) default now(3) comment "時間戳"


)engine=InnoDB default charset=utf8mb4 collate=utf8mb4_0900_ai_ci;


-----------------------------------


drop procedure if exists proc_calendar;


delimiter //


create procedure proc_calendar(in thisyear int(4))


begin


declare start_date varchar(20);


declare end_date varchar(20);


declare date_count int default 0;


set @i = 0;


set start_date = concat(thisyear, "-01-01");


set end_date = concat(thisyear + 1, "-01-01");


delete from calendar_info where year = thisyear;


set date_count = timestampdiff(day, start_date, end_date);


while @i < date_count?


do


insert into calendar_info(country, cdr_code, date_name, year, month, week, day, cdr_date, creator, create_date, create_inst)?


(select "CN", "CN01",?


convert(date_format(start_date , "%Y-%m-%d") , char(10)) as date_name,


convert(year(start_date), char(4)) as year,


convert(month(start_date), char(2)) as month,


convert(dayname(start_date), char(10)) as week,


convert(day(start_date), char(2)) as day,


convert(start_date, char(10)) as cdr_date,


"本人",


now(3) as create_date,


"SQL數(shù)據(jù)庫開發(fā)");


set @i = @i + 1;


set start_date = convert(adddate(start_date, 1) , char(10));


end while;


end//


delimiter ;?


call proc_calendar(2023);


select * from calendar_info;

SQL每日一題F0729,存儲過程創(chuàng)建日歷表的評論 (共 條)

分享到微博請遵守國家法律
江华| 图们市| 武平县| 白水县| 陈巴尔虎旗| 工布江达县| 原平市| 凌云县| 万荣县| 阜城县| 北流市| 沂南县| 碌曲县| 大竹县| 纳雍县| 正宁县| 灵丘县| 鱼台县| 台前县| 色达县| 四川省| 镇康县| 攀枝花市| 威信县| 长顺县| 思南县| 定日县| 香格里拉县| 丰原市| 浪卡子县| 区。| 仁怀市| 廉江市| 广丰县| 富宁县| 富顺县| 光泽县| 平昌县| 巢湖市| 揭东县| 扎鲁特旗|