秋の商品改定

案件の編集内容を確認する資料です。DBへの反映は行いません。

SQLの出力先DB:MySQL

色:追加=緑、変更=黄色、削除=赤

PRODUCT

列の変更・定義(8列)
列編集開始時現在のマスタ案件の編集内容
コード(code)コード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なしコード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なしコード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なし
商品名(name)商品名(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なし商品名(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なし商品名(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なし
値段(price)値段(price) 型:数値 長さ・精度:10 小数桁数:2 必須:いいえ 既定値:なし値段(price) 型:数値 長さ・精度:10 小数桁数:2 必須:いいえ 既定値:なし値段(price) 型:数値 長さ・精度:10 小数桁数:2 必須:いいえ 既定値:なし
メモ(memo)メモ(memo) 型:長文 必須:いいえ 既定値:なしメモ(memo) 型:長文 必須:いいえ 既定値:なしメモ(memo) 型:長文 必須:いいえ 既定値:なし
設定(setting)設定(setting) 型:JSON 必須:いいえ 既定値:なし設定(setting) 型:JSON 必須:いいえ 既定値:なし設定(setting) 型:JSON 必須:いいえ 既定値:なし
日付(biz_date)日付(biz_date) 型:日付 必須:いいえ 既定値:なし日付(biz_date) 型:日付 必須:いいえ 既定値:なし日付(biz_date) 型:日付 必須:いいえ 既定値:なし
更新日時(updated_at)更新日時(updated_at) 型:日時 必須:いいえ 既定値:なし更新日時(updated_at) 型:日時 必須:いいえ 既定値:なし更新日時(updated_at) 型:日時 必須:いいえ 既定値:なし
有効(active)有効(active) 型:フラグ 必須:いいえ 既定値:なし有効(active) 型:フラグ 必須:いいえ 既定値:なし有効(active) 型:フラグ 必須:いいえ 既定値:なし

レコード一覧

行主キー状態変更項目詳細
1コード(code)=001変更値段(price):1200.00 → 1500.00比較の詳細へ
2コード(code)=002削除コード(code):002 → — 商品名(name):商品B → — 値段(price):2400.50 → — メモ(memo):初期メモ → — 設定(setting):{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}} → — 日付(biz_date):2026-10-03 → — 更新日時(updated_at):2026-10-03T12:34:56.123456 → — 有効(active):1 → —比較の詳細へ
3コード(code)=003変更なしなし比較の詳細へ
4コード(code)=004追加コード(code):— → 004 商品名(name):— → 商品D 値段(price):— → 4800.00 メモ(memo):— → 初期メモ 設定(setting):— → {"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}} 日付(biz_date):— → 2026-10-03 更新日時(updated_at):— → 2026-10-03T12:34:56.123456 有効(active):— → 1比較の詳細へ
レコード 1 / コード(code)=001 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)001001001
商品名(name)商品A商品A商品A
値段(price)1200.001200.001500.00
メモ(memo)初期メモ初期メモ初期メモ
設定(setting){"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}
日付(biz_date)2026-10-032026-10-032026-10-03
更新日時(updated_at)2026-10-03T12:34:56.1234562026-10-03T12:34:56.1234562026-10-03T12:34:56.123456
有効(active)111
レコード 2 / コード(code)=002 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)002002—
商品名(name)商品B商品B—
値段(price)2400.502400.50—
メモ(memo)初期メモ初期メモ—
設定(setting){"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}—
日付(biz_date)2026-10-032026-10-03—
更新日時(updated_at)2026-10-03T12:34:56.1234562026-10-03T12:34:56.123456—
有効(active)11—
レコード 3 / コード(code)=003 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)003003003
商品名(name)商品C商品C商品C
値段(price)3600.003600.003600.00
メモ(memo)初期メモ初期メモ初期メモ
設定(setting){"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}
日付(biz_date)2026-10-032026-10-032026-10-03
更新日時(updated_at)2026-10-03T12:34:56.1234562026-10-03T12:34:56.1234562026-10-03T12:34:56.123456
有効(active)111
レコード 4 / コード(code)=004 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)——004
商品名(name)——商品D
値段(price)——4800.00
メモ(memo)——初期メモ
設定(setting)——{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}
日付(biz_date)——2026-10-03
更新日時(updated_at)——2026-10-03T12:34:56.123456
有効(active)——1

他の案件との変更の重なり:列 0件、レコード 0件

CATEGORYCATEGORY

列の変更・定義(2列)
列編集開始時現在のマスタ案件の編集内容
コード(code)コード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なしコード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なしコード(code) 型:文字列 長さ・精度:3 必須:はい 既定値:なし
カテゴリ名称(name)カテゴリ名称(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なしカテゴリ名称(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なしカテゴリ名称(name) 型:文字列 長さ・精度:100 必須:いいえ 既定値:なし

レコード一覧

行主キー状態変更項目詳細
1コード(code)=C01変更なしなし比較の詳細へ
2コード(code)=C02変更カテゴリ名称(name):日用品 → 生活雑貨比較の詳細へ
レコード 1 / コード(code)=C01 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)C01C01C01
カテゴリ名称(name)食品食品食品
レコード 2 / コード(code)=C02 の比較
項目編集開始時現在のマスタ案件の編集内容
コード(code)C02C02C02
カテゴリ名称(name)日用品日用品生活雑貨

他の案件との変更の重なり:列 0件、レコード 0件

生成SQL

PRODUCTの生成SQL

1. データ変更前の列定義変更(DDL)

なし

2. レコードの追加・変更・削除(DML)

START TRANSACTION;
UPDATE `PRODUCT` SET `price` = 1500.00 WHERE `code` = '001';
DELETE FROM `PRODUCT` WHERE `code` = '002';
INSERT INTO `PRODUCT` (`code`,`name`,`price`,`memo`,`setting`,`biz_date`,`updated_at`,`active`) VALUES ('004','商品D',4800.00,'初期メモ',CAST('{"item":"AAA","item1":123,"item2":true,"item3":null,"item4":["AAA",123,false],"item5":{"item":"あああ","item1":"BBB","item2":111}}' AS JSON),DATE '2026-10-03',TIMESTAMP '2026-10-03 12:34:56.123456',1);
COMMIT;

3. データ変更後の列定義変更(DDL)

なし
CATEGORYCATEGORYの生成SQL

1. データ変更前の列定義変更(DDL)

なし

2. レコードの追加・変更・削除(DML)

START TRANSACTION;
UPDATE `CATEGORYCATEGORY` SET `name` = '生活雑貨' WHERE `code` = 'C02';
COMMIT;

3. データ変更後の列定義変更(DDL)

なし