ソースコード
INSERT INTO DEPARTMENT
SELECT 'B300' AS DEPT_CODE,
       '2023-04-01' AS START_DATE,
       NULL AS END_DATE,
       '新設部門' AS DEPT_NAME,
       LAYER,
       UP_DEPT_CODE,
       '1' AS VALID_FLG,
       UPDATE_USER_NAME,
       '2023-04-01 00:00:00' AS USER_UPDATE_DATETIME
  FROM DEPARTMENT
 WHERE DEPT_CODE = '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')
;

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 DEPT_CODE IN ('A100','A200')
   AND VALID_FLG = '1'
;

SELECT * FROM EMP
 WHERE DEPT_CODE IN ('A100','A200','B300')
提出情報
提出日時2023/04/16 20:54:43
コンテスト第6回 SQLコンテスト
問題組織変更
受験者yng
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量95 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
93 MB
データパターン2
AC
95 MB