【SQLite】向数据库现有表中添加新列

环境:
python 3.7.1
sqlite3 2.6.0
SQLite 3.21

import sqlite3 
lists=sqlite3.connect('tree.db') 
fptree=lists.cursor()
try:
    #添加新列到数据库
    add_column='''ALTER TABLE summary ADD COLUMN freq'''
    fptree.execute(add_column)
except sqlite3.OperationalError:
    print('列名已存在!')
else:
    print('列创建添加!')
lists.commit()
lists.close()

你可能感兴趣的:(SQLite,python)