作成後に SQLite テーブルが持つデフォルトの列はどこで確認できますか? データがテーブルに追加されたときの時間のデフォルト値を持つ datetime の列が必要です。\
今私はしようとしています:
ALTER TABLE recipes ADD COLUMN timestamp DATE DEFAULT (datetime('now','localtime'));
そして、私は次のメッセージを取得しています:
SQLiteManager: Likely SQL syntax error: ALTER TABLE recipes ADD COLUMN timestamp DATE DEFAULT (datetime('now','localtime')); [ Cannot add a column with non-constant default ]
Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]