2012-03-04 10 views

答えて

3

DEFAULT keyword:

がデフォルト値に明示的に列を設定するには、キーワードDEFAULTを使用してあります。これにより、表の各列の値を含まない不完全なVALUESリストを作成することを避けることができるため、いくつかの列を除くすべての列に値を割り当てるINSERT文を簡単に記述できます。それ以外の場合は、VALUESリストの各値に対応する列名のリストを書き出す必要があります。

DEFAULT(col_name)を式で使用して特定の列の既定値を生成するためのより一般的な形式として使用することもできます。デフォルトは明示的にその列に設定されている場合

DEFAULT(col_name)

にのみ使用することができますが、 DEFAULTは常に動作するはずです。

テストされていないが、これは動作するはずです:

UPDATE accounts SET thisColumn = DEFAULT WHERE id = ? 
+0

イェこれは見事に感謝:)私は実際に再びドキュメントに自分おかげでそれを見つけるcould'tを働いた:) – cgwebprojects

関連する問題