Skip to content

Instantly share code, notes, and snippets.

@schnell18
Created January 11, 2014 14:02
Show Gist options
  • Save schnell18/8371245 to your computer and use it in GitHub Desktop.
Save schnell18/8371245 to your computer and use it in GitHub Desktop.
Multi-row insert syntax examples for various DBMS
-- Oracle flavor
insert all
into t (col1, col2, col3) values ('val1_1', 'val1_2', 'val1_3')
into t (col1, col2, col3) values ('val2_1', 'val2_2', 'val2_3')
into t (col1, col2, col3) values ('val3_1', 'val3_2', 'val3_3')
.
.
.
select 1 from dual;
-- MySQL SQL Server flavor
insert into t (col1, col2, col3) values
('val1_1', 'val1_2', 'val1_3'),
('val2_1', 'val2_2', 'val2_3'),
('val3_1', 'val3_2', 'val3_3'),
.
.
.
;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment