2014年2月7日金曜日

SQLiteでテーブルを作成してみようということで、下記のようなテーブルを作ってみました。
create table test
(
 id INTEGER   NOT NULL PRIMARY KEY,
 update_at TIMESTAMP DEFAULT DATETIME('now','localtime')
);
なぜかエラーに・・・エラーは、
SQLite error
near "(": syntax error
google先生に色々聞いてみたところ、「()」をつければいいとのこと。
どこにつけるかというと。
create table test
(
 id INTEGER   NOT NULL PRIMARY KEY,
 update_at TIMESTAMP DEFAULT (DATETIME('now','localtime'))
);

無事テーブルも作成できました。

0 コメント:

コメントを投稿

要望&問い合わせ

名前

メール *

メッセージ *