1. 程式人生 > >sqlite3資料庫新增欄位及相應設定

sqlite3資料庫新增欄位及相應設定

sqlite3資料庫對於欄位的操作僅限於增加欄位,如果想要刪除欄位或修改欄位名則需要用拷貝整個頁表的形式(sqlite3沒有提供直接修改刪除欄位的功能)

alter table List add new2column text default 'nihao'not null

這句是在List表中增加一個名字叫new2column 的資料型別為text 的欄位(列),該欄位存有預設值'nihao',且不為空.

alter table List add new2column text

僅僅這句就可以增加新欄位了,不過增加的欄位下沒有內容,也沒有設定是否支援NULL(相關知識可以百度)