1

現在、サーバーのデフォルトは 1 です。どうすれば 0 に変更できますか?

これは現在の列です:

+----------------+--------------+------+-----+---------+----------------+
| Field          | Type         | Null | Key | Default | Extra          |
+----------------+--------------+------+-----+---------+----------------+
 friend_posting | tinyint(1)   | NO   |     | 1       |                |

外部キーなどはありません。

4

1 に答える 1

1

http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

ALTER TABLE table_name
  ALTER COLUMN friend_posting
  SET DEFAULT 0

もちろん、これは既存の行を変更しません。明示的に更新する必要があります。新しい行のデフォルトのみを設定します。

于 2012-07-16T23:19:11.993 に答える