Mega Code Archive

 
Categories / MySQL / Insert Delete Update
 

Using one insert statement to add more than one rows

mysql> mysql> CREATE   TABLE PENALTIES     ->         (PAYMENTNO      INTEGER      NOT NULL,     ->          EmployeeNO       INTEGER      NOT NULL,     ->          PAYMENT_DATE   DATE         NOT NULL,     ->          AMOUNT         DECIMAL(7,2) NOT NULL,     ->          PRIMARY KEY    (PAYMENTNO)          ); Query OK, 0 rows affected (0.00 sec) mysql> mysql> mysql> INSERT INTO PENALTIES VALUES     ->    (1,   6, '1980-12-08', 100),     ->    (2,  44, '1981-05-05',  75),     ->    (3,  27, '1983-09-10', 100),     ->    (4, 104, '1984-12-08',  50),     ->    (5,  44, '1980-12-08',  25),     ->    (6,   8, '1980-12-08',  25),     ->    (7,  44, '1982-12-30',  30),     ->    (8,  27, '1984-11-12',  75); Query OK, 8 rows affected (0.00 sec) Records: 8  Duplicates: 0  Warnings: 0 mysql> mysql> drop table PENALTIES; Query OK, 0 rows affected (0.00 sec)