我正在通过pypxlib
包读取一个.db悖论数据库文件。使用插入功能,我可以添加一个新行。但是如何添加新字段?
from pypxlib import Table
data = Table('test.db')
data.fields
>>OrderedDict([('Index', <pypxlib.DoubleField at 0x18a54cc5d68>),
('X', <pypxlib.DoubleField at 0x18a54cc5c88>),
('Y', <pypxlib.DoubleField at 0x18a54cc5cf8>)]
数据库具有固定的架构。要添加新字段,您需要创建一个新表,或者需要执行 SQL Alter 语句(如果支持(。但由于这是传统技术,我不推荐最后一个选项。