ソースコード
INSERT INTO DEPARTMENT
 SELECT
  'B300'
  ,'2023-04-01'
  ,NULL
  ,'新設部門'
  ,LAYER
  ,UP_DEPT_CODE
  ,'1'
  ,UPDATE_USER_NAME
  ,'2023-04-01 00:00:00'
 FROM
  DEPARTMENT
 WHERE 
   DEPT_CODE in ('A100')
;

UPDATE 
  DEPARTMENT
SET
  END_DATE = '2023-03-31'
  ,VALID_FLG = '0'
  ,UPDATE_USER_NAME = 'ORG_CHG'
  ,USER_UPDATE_DATETIME = '2023-03-31 23:59:59'
WHERE
  DEPT_CODE in ('A100','A200')
  and END_DATE IS NULL
  and VALID_FLG = '1'
;

UPDATE 
  EMP
SET
   DEPT_CODE = 'B300'
   ,START_DATE = '2023-04-01'
   ,UPDATE_USER_NAME = 'ORG_CHG'
   ,USER_UPDATE_DATETIME = '2023-04-01 00:00:00'
  where
   VALID_FLG  ='1' and DEPT_CODE in ('A100','A200');

-- select * from DEPARTMENT;
-- select * from EMP where DEPT_CODE in  ('A100','A200' , 'B300');
提出情報
提出日時2023/04/16 14:28:00
コンテスト第6回 SQLコンテスト
問題組織変更
受験者Hodgepodge
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量73 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
73 MB
データパターン2
AC
73 MB