回答編集履歴
2
微修正
test
CHANGED
@@ -1,4 +1,16 @@
|
|
1
|
+
以下のエラーが出るということで間違いないでしょうか?
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
```
|
6
|
+
|
7
|
+
Generated column 'CODE' cannot refer to auto-increment column.
|
8
|
+
|
9
|
+
```
|
10
|
+
|
11
|
+
|
12
|
+
|
1
|
-
MySQL(おそらくMariaDBも)現行バージョンでは、generated column は AUTO_INCREMENTなカラムを
|
13
|
+
MySQL(おそらくMariaDBも)現行バージョンでは、generated column は AUTO_INCREMENTなカラムを参照することはできないようです。
|
2
14
|
|
3
15
|
|
4
16
|
|
@@ -14,7 +26,7 @@
|
|
14
26
|
|
15
27
|
|
16
28
|
|
17
|
-
MySQL 5.7.8 からダメになった
|
29
|
+
MySQL 5.7.8 からダメになったらしく、おそらくこのへんの変更によるものだと思います。
|
18
30
|
|
19
31
|
|
20
32
|
|
1
微修正
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
おそらくこのへんの変更によるものだと思います。
|
17
|
+
MySQL 5.7.8 からダメになったということで、おそらくこのへんの変更によるものだと思います。
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -23,3 +23,11 @@
|
|
23
23
|
|
24
24
|
|
25
25
|
仕様なのでどうすることもできません。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
---
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
ちなみに本件とは関係ありませんが、```ID` BIGINT UNSIGNED NOT NULL DEFAULT NULL AUTO_INCREMENT,`` は矛盾しています。`DEFAULT NULL` は抜きましょう。
|