Python数据库操作-数据库创建,插入,触发器

来源:互联网 发布:匡威衣服 知乎 编辑:程序博客网 时间:2024/05/23 02:07

环境:

Grammar Version:2.6

Interpreter:python27/python.exe

 

 

Table1.py如下:连接数据库mydb.db,如果mydb.db不存在,自动创建。创建表table1,创建一个触发器insert_ok,当在table1中插入一条记录时同时在table2中插入该记录。

 

  

 

Table2.py如下:连接数据库mydb.db,如果mydb.db不存在,自动创建。创建表table2,当在table1中插入一条记录时同时在table2中插入该记录。

 

  

第一次应先执行Table2.py,再执行Table1.py,否则会报错,因为触发器的执行在这里依赖table2的存在。

 

生成的mydb.db可以通过SQLite Expert Professional  2.0打开进行查看。