Skip to content

Commit 4beaffc

Browse files
authored
Create create_table3.py
1 parent 87ebfb2 commit 4beaffc

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

create_table3.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#!/usr/bin/python
2+
3+
import sqlite3
4+
import sys
5+
6+
con = None
7+
8+
try:
9+
con = sqlite3.connect('ydb.db')
10+
11+
cur = con.cursor()
12+
13+
cur.executescript("""
14+
DROP TABLE IF EXISTS cars;
15+
CREATE TABLE cars(id INT, name TEXT, price INT);
16+
INSERT INTO cars VALUES(1,'Audi',52642);
17+
INSERT INTO cars VALUES(2,'Mercedes',57127);
18+
INSERT INTO cars VALUES(3,'Skoda',9000);
19+
INSERT INTO cars VALUES(4,'Volvo',29000);
20+
INSERT INTO cars VALUES(5,'Bentley',350000);
21+
INSERT INTO cars VALUES(6,'Citroen',21000);
22+
INSERT INTO cars VALUES(7,'Hummer',41400);
23+
INSERT INTO cars VALUES(8,'Volkswagen',21600);
24+
""")
25+
26+
con.commit()
27+
28+
except sqlite3.Error as e:
29+
30+
if con:
31+
con.rollback()
32+
33+
print(f"Error {e.args[0]}")
34+
sys.exit(1)
35+
36+
finally:
37+
38+
if con:
39+
con.close()

0 commit comments

Comments
 (0)