A. Without Date
1. Check
select * from teguhth.pembelian;
2. table after create
CREATE TABLE pembelian_clone (
KODE_PEMBELIAN CHAR(10) NOT NULL,
KODE_BARANG CHAR(6) NOT NULL,
KODE_CUSTOMER CHAR(6) NOT NULL,
TANGGAL_PEMBELIAN DATE DEFAULT NULL,
JUMLAH_PEMBELIAN DECIMAL(4,0) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
3. insert data after create table
-- insert data after create table
insert into dwh.pembelian_clone select * from teguhth.pembelian;
4. check
select * from teguhth.pembelian;
select * from dwh.pembelian_clone;
B. with Date
1. Check
SELECT *, NOW() AS `Date Cron` FROM teguhth.pembelian;
SELECT *, CAST(NOW() AS DATE) AS `Date Cron`
FROM teguhth.pembelian;
2. table after create
CREATE TABLE pembelian_clone (
KODE_PEMBELIAN CHAR(10) NOT NULL,
KODE_BARANG CHAR(6) NOT NULL,
KODE_CUSTOMER CHAR(6) NOT NULL,
TANGGAL_PEMBELIAN DATE DEFAULT NULL,
JUMLAH_PEMBELIAN DECIMAL(4,0) DEFAULT NULL,
`Date Cron` DATETIME NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
3. insert data after create table
-- insert data after create table
INSERT INTO dwh.pembelian_clone
SELECT *, NOW() AS `Date Cron` FROM teguhth.pembelian;
4. check
SELECT *, NOW() AS `Date Cron` FROM teguhth.pembelian;
select * from dwh.pembelian_clone;