Skip to content

Commit e43d958

Browse files
committed
Update identity column syntax and remove explicit ID inserts
1 parent 04c276b commit e43d958

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
drop all objects;
22

33
create table department(
4-
id int not null identity primary key,
4+
id int not null generated always as identity primary key,
55
name varchar(20),
66
version int not null
77
);
88

99
create table person(
10-
id int not null identity primary key,
10+
id int not null generated always as identity primary key,
1111
name varchar(20),
1212
age int,
1313
city varchar(20) not null,
@@ -18,8 +18,8 @@ create table person(
1818
constraint fk_department_id foreign key(department_id) references department(id)
1919
);
2020

21-
insert into department (id, name, version) values(1, 'ACCOUNTING', 0);
22-
insert into department (id, name, version) values(2, 'SALES', 0);
21+
insert into department (name, version) values('ACCOUNTING', 0);
22+
insert into department (name, version) values('SALES', 0);
2323

24-
insert into person (id, name, age, city, street, department_id, gender, version) values(1, 'SMITH', 10, 'Tokyo', 'Yaesu', 1, '0', 0);
25-
insert into person (id, name, age, city, street, department_id, gender, version) values(2, 'ALLEN', 20, 'Kyoto', 'Karasuma', 2, '1', 0);
24+
insert into person (name, age, city, street, department_id, gender, version) values('SMITH', 10, 'Tokyo', 'Yaesu', 1, '0', 0);
25+
insert into person (name, age, city, street, department_id, gender, version) values('ALLEN', 20, 'Kyoto', 'Karasuma', 2, '1', 0);

0 commit comments

Comments
 (0)