Q&A
Mysqlにレコードを追加しようとして下記のようにしてエラーがでました。
見ると構文エラーなようです。
{}のところでエラーが出てるようですが、{}は入れたいです
{}をレコードにエラーなく追加出来ないでしょうか?
よろしくお願い致します
ruby
1mysql> show columns from personal_logs; 2+-------------+-------------+------+-----+---------+----------------+ 3| Field | Type | Null | Key | Default | Extra | 4+-------------+-------------+------+-----+---------+----------------+ 5| id | int(11) | NO | PRI | NULL | auto_increment | 6| logid | varchar(32) | NO | MUL | NULL | | 7| macaddr | varchar(20) | NO | MUL | NULL | | 8| aid | varchar(20) | YES | MUL | NULL | | 9| auth_policy | varchar(20) | YES | | NULL | | 10| provider | varchar(20) | YES | | NULL | | 11| data | text | YES | | NULL | | 12| cdate | datetime | YES | | NULL | | 13| udate | datetime | YES | | NULL | | 14+-------------+-------------+------+-----+---------+----------------+ 15 16mysql> insert into personal_logs values ("aaabbbcccdddeeefffggg","AA:BB:CC:DD:EE:FF","A00200200","mail", 17 "Facebook","{"uid"=>"111222333","email"=>"apple@gmail.com"}"); 18ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'uid"=>"111222333","email"=>"apple@gmail.com"}")' at line 1 19 20 21
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2018/08/27 08:38
2018/08/27 08:48