MariaDB10.6.4でJSON型のカラムを含むテーブルを生成する方法
環境
MariaDB 10.6.4
1.JSON型のカラムを含むテーブルを生成します
操作例
SQL構文
create table `json_users_tba` (`cola` json);
カラムを確認します
SQL構文
SHOW COLUMNS FROM `json_users_tba`
結果
Field Type Null Key Default Extra cola longtext YES NULL
2.JSON情報レコードを挿入します
SQL構文
INSERT INTO `json_users_tba` VALUES ('{"username": "山田", "female": "男", "options": {"age": 20, "level": "A"}}'), ('{"username": "大崎", "female": "女", "options": {"age": 30}}'), ('{"username": "小村", "female": "男", "options": {"age": 40, "level": "B", "tt": [11, 23, 54]}}');
3.JSON情報レコードを取得します
SQL構文
SELECT * FROM `json_users_tba`;
結果
cola {"username": "山田", "female": "男", "options": {"age": 20, "level": "A"}} {"username": "大崎", "female": "女", "options": {"age": 30}} {"username": "小村", "female": "男", "options": {"age": 40, "level": "B", "tt": [11, 23, 54]}}