普段アルファベットや_ぐらいしか使用してなかったので知らなかったのですが, MySQLのカラム名には日本語でも半角スペース含んでいてもバックスラッシュなどの記号でも使用できるようです.
例えば, こんな感じに...
# | Column Name |
---|---|
1 | id |
2 | SELECT * FROM test WHERE id = 1; |
3 | ※ 全角スペース |
4 | 日本語 |
5 | `` |
6 | \n |
ここまでなんでもOKだとは思わず驚きました.
自分たちで何らかの命名規則を決めておかないと後々面倒なことになりそうですね.