添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

-- day_typ 0:工作日  1:休息日 2:节假日
insert into wkday
(wk_day, day_typ)
select wk_day,
case
when wk_day in ('20220101',
'20220102',
'20220103',
'20220131',
'20220201',
'20220202',
'20220203',
'20220204',
'20220205',
'20220206',
'20220403',
'20220404',
'20220405',
'20220430',
'20220501',
'20220502',
'20220503',
'20220504',
'20220603',
'20220604',
'20220605',
'20220910',
'20220911',
'20220912',
'20221001',
'20221002',
'20221003',
'20221004',
'20221005',
'20221006',
'20221007') then
'2'
when wk_day in ('20220129',
'20220130',
'20220402',
'20220424',
'20220507',
'20221008',
'20221009') then
'0'
else
day_typ
end day_typ
from (select wk_day,
case
when trim(to_char(to_date(wk_day, 'YYYYMMDD'), 'day')) in
('星期六', '星期日') then
'1'
else
'0'
end day_typ
from (select to_char(to_date('20220101', 'yyyyMMdd') + rownum - 1,
'yyyymmdd') as wk_day
from dual
connect by rownum <=
trunc(to_date('20221231', 'yyyyMMdd') -
to_date('20220101', 'yyyyMMdd')) + 1))

-- day_typ 0:工作日 1:休息日 2:节假日insert into wkday (wk_day, day_typ)select wk_day, case when wk_day in ('20220101', '20220102', '20220103', '20220131',...
2022年 节假日 my sql 语句,2022 节假日 ,最新 节假日 ; =============================================== DROP TABLE IF EXISTS `t_pub_wkday`; CREATE TABLE `t_pub_wkday`  (   `wk_Day` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日期;',   `day_Typ` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '(工作日:0;     法定 节假日 :1;      休息日加班:2;       休息日 :3;)' ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
add_months 函数主要是对日期函数进行操作,在数据查询的过程中进行日期的按月增加,其形式为: add_months(date,int);其中第一个参数为日期,第二个为按月增加的幅度,例如: add_months (sysdate,2):就是当前日期的两个月之后的时间。 如: 示2个月以后的时间: SQL > select...
1.获取日历对应的法定 节假日 的数据 参考文章地址:https://blog.csdn.net/u012981882/article/details/112552450 直接访问接口地址:(老老实实按每个月获取下吧,获取全年的测试不成功) https://api.apihubs.cn/holiday/get?year=2021&month=202112 访问接口结果返回是一个JSON串: {"code":"0","msg":"ok","data":{"list":[{"year":2021,"mon
oracle 日期转换 CREATE OR REPLACE PROCEDURE SP_CREATE_TIME_DIMENSION(BEGIN_DATE IN VARCHAR2, END_DATE IN VARCHAR2) IS DDATE DATE; V_THE_DATE NUMBER; V_THE_YEAR VARCHAR2(4); V_THE_QUARTER VARCHAR2(2); V_THE 将指定年份一整年365天对应的是否为工作日情况数据插入到指定 中 work_days(TYPE:0 示工作日,1 示双休日,法定 节假日 手动调整) 1.创建 : create table WORK_DAYS( work_days_id NUMBER not null, one_day DATE, type NUMBER, created_on DA...
好的,我可以回答这个问题。要建立一个 节假日 ,需要先创建一个包含日期和是否为 节假日 的字段的 。可以使用以下 SQL 语句创建这个 : CREATE TABLE holiday ( date DATE PRIMARY KEY, is_holiday BOOLEAN NOT NULL 然后,可以向这个 中插入数据,例如: INSERT INTO holiday (date, is_holiday) VALUES ('2022-01-01', true), ('2022-01-02', true), ('2022-01-03', true), ('2022-02-01', false), ('2022-02-02', false), ('2022-02-03', true); 这样就可以创建一个简单的 节假日 了。