Navicatのテーブルデザインのフィールドタブで、フィールドのデフォルトにMySQL関数を使用することは可能ですか?

対応OS: Windows, Mac, Linux

Navicat対応製品: Navicat for MySQL, Navicat for MariaDB, Navicat Premium

Navicat対応バージョン: すべて

 

MySQLでは、日付フィールドのデフォルトに今日の日付を設定することはできません。以下の例外を参照してください:

ひとつの例外として、デフォルト値は一定でなければなりません; つまり、デフォルト値は関数や式はあり得ません。これは、例えば、日付のカラムのデフォルトにNOW()やCURRENT_DATEのような関数の値を設定することはできないことを意味します。その例外として、MySQL 4.1.2以上ではTIMESTAMPカラムのデフォルトとしてCURRENT_TIMESTAMPを指定できるというものがあります。

詳細については、こちらを参照してください: http://dev.mysql.com/doc/refman/5.1/en/create-table.html

さらに質問がございましたら、 チケット送信.
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。