回答編集履歴
5
追記
test
CHANGED
@@ -28,6 +28,6 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
若しくは、`on update current_timestamp`を付加する。
|
31
|
+
若しくは、一つまでなら、`on update current_timestamp`を付加する。
|
32
32
|
|
33
33
|
[MySQL5.6で作成日時と更新日時を自動で設定してみる](http://d.hatena.ne.jp/yk5656/20141204/1426176800)
|
4
推敲
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
試せてないのですが、上記が制限としてあるなら、`changed`,`visited`,`tested`のdefault設定を無しにするか、insertで値を指定(current_timestampなど)する必要があります。
|
27
|
+
試せてないのですが、上記が制限としてあるなら、`changed`,`visited`,`tested`のdefault設定を無しにするか、単なる0を指定するか、insertで値を指定(current_timestampなど)する必要があります。
|
28
28
|
|
29
29
|
|
30
30
|
|
3
追記
test
CHANGED
@@ -25,3 +25,9 @@
|
|
25
25
|
|
26
26
|
|
27
27
|
試せてないのですが、上記が制限としてあるなら、`changed`,`visited`,`tested`のdefault設定を無しにするか、insertで値を指定(current_timestampなど)する必要があります。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
若しくは、`on update current_timestamp`を付加する。
|
32
|
+
|
33
|
+
[MySQL5.6で作成日時と更新日時を自動で設定してみる](http://d.hatena.ne.jp/yk5656/20141204/1426176800)
|
2
suik
test
CHANGED
@@ -14,6 +14,10 @@
|
|
14
14
|
|
15
15
|
```
|
16
16
|
|
17
|
+
追記
|
18
|
+
|
19
|
+
--
|
20
|
+
|
17
21
|
[デフォルト値の設定](https://www.dbonline.jp/mysql/table/index6.html)
|
18
22
|
|
19
23
|
> 1つのテーブル内でデフォルト値としてCURRENT_TIMESTAMP関数が設定できるTIMESTAMP型のカラムは1つだけです。その為、2つ目以降のTIMESTAMP型のカラムにデフォルト値としてCURRENT_TIMESTAMP関数を設定するとエラーが発生します。
|
1
追記
test
CHANGED
@@ -13,3 +13,11 @@
|
|
13
13
|
alter table `sitebar_link` ALTER `changed` SET DEFAULT CURRENT_TIMESTAMP;
|
14
14
|
|
15
15
|
```
|
16
|
+
|
17
|
+
[デフォルト値の設定](https://www.dbonline.jp/mysql/table/index6.html)
|
18
|
+
|
19
|
+
> 1つのテーブル内でデフォルト値としてCURRENT_TIMESTAMP関数が設定できるTIMESTAMP型のカラムは1つだけです。その為、2つ目以降のTIMESTAMP型のカラムにデフォルト値としてCURRENT_TIMESTAMP関数を設定するとエラーが発生します。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
試せてないのですが、上記が制限としてあるなら、`changed`,`visited`,`tested`のdefault設定を無しにするか、insertで値を指定(current_timestampなど)する必要があります。
|