Mega Code Archive

 
Categories / MySQL Tutorial / Insert Update Delete
 

Create a save point

mysql> mysql> CREATE TABLE Employee(     ->     id            int,     ->     first_name    VARCHAR(15),     ->     last_name     VARCHAR(15),     ->     start_date    DATE,     ->     end_date      DATE,     ->     salary        FLOAT(8,2),     ->     city          VARCHAR(10),     ->     description   VARCHAR(15)     -> ); Query OK, 0 rows affected (0.05 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->              values (1,'Jason',    'Martin',  '19960725',  '20060725', 1234.56, 'Toronto',  'Programmer'); Query OK, 1 row affected (0.00 sec) mysql> mysql> select * from Employee; +------+------------+-----------+------------+------------+---------+---------+-------------+ | id   | first_name | last_name | start_date | end_date   | salary  | city    | description | +------+------------+-----------+------------+------------+---------+---------+-------------+ |    1 | Jason      | Martin    | 1996-07-25 | 2006-07-25 | 1234.56 | Toronto | Programmer  | +------+------------+-----------+------------+------------+---------+---------+-------------+ 1 row in set (0.02 sec) mysql> mysql> START TRANSACTION; Query OK, 0 rows affected (0.00 sec) mysql> mysql> SAVEPOINT sp1; Query OK, 0 rows affected (0.00 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(2,'Alison',   'Mathews',  '19760321', '19860221', 6661.78, 'Vancouver','Tester'); Query OK, 1 row affected (0.00 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(3,'James',    'Smith',    '19781212', '19900315', 6544.78, 'Vancouver','Tester'); Query OK, 1 row affected (0.00 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(4,'Celia',    'Rice',     '19821024', '19990421', 2344.78, 'Vancouver','Manager'); Query OK, 1 row affected (0.00 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(5,'Robert',   'Black',    '19840115', '19980808', 2334.78, 'Vancouver','Tester'); Query OK, 1 row affected (0.01 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(6,'Linda',    'Green',    '19870730', '19960104', 4322.78,'New York',  'Tester'); Query OK, 1 row affected (0.00 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(7,'David',    'Larry',    '19901231', '19980212', 7897.78,'New York',  'Manager'); Query OK, 1 row affected (0.02 sec) mysql> mysql> insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)     ->               values(8,'James',    'Cat',     '19960917',  '20020415', 1232.78,'Vancouver', 'Tester'); Query OK, 1 row affected (0.00 sec) mysql> mysql> drop table Employee; Query OK, 0 rows affected (0.00 sec)