Reputation: 11
CREATE TABLE sales ( "customer_id" VARCHAR(1) ,"order_date" DATE ,"product_id" INTEGER );
INSERT INTO sales ( customer_id ,order_date ,product_id ) VALUES ( 'A' ,'2021-01-01' ,1 );
( 'A' ,'2021-01-01' ,2 );
( 'A' ,'2021-01-07' ,2 );
( 'A' ,'2021-01-10' ,3 );
( 'A' ,'2021-01-11' ,3 );
( 'A' ,'2021-01-11' ,3 );
( 'B' ,'2021-01-01' ,2 );
( 'B' ,'2021-01-02' ,2 );
( 'B' ,'2021-01-04' ,1 );
( 'B' ,'2021-01-11' ,1 );
( 'B' ,'2021-01-16' ,3 );
( 'B' ,'2021-02-01' ,3 );
( 'C' ,'2021-01-01' ,3 );
( 'C' ,'2021-01-01' ,3 );
( 'C' ,'2021-01-07' ,3 );
Upvotes: 0
Views: 32
Reputation: 221
Since
So, the correct statements for all of those current lines would like to be the following:
INSERT INTO Sales
("customer_id",
"order_date",
"product_id")
VALUES
('A',
date'2021-01-01', -- date literal is fixed
1);
Upvotes: 3