SQL 表结构和数据插入语句生成 - 示例

本文提供了一个示例,演示如何使用 SQL 语句创建表结构并插入数据。示例展示了如何将 JSON 数据转换为 SQL 表结构和插入语句。

JSON 数据

{ 
  "id": 19, 
  "name": "1122", 
  "remark": "", 
  "userId": "d63a6xxxxx5fe703cefc5cxxxxxxx895", 
  "buildId": "200036", 
  "createBy": "client", 
  "updateBy": "client", 
  "pushEventFlag": false, 
  "mapType": 1, 
  "createTime": "2022-06-07 14:26:22", 
  "updateTime": "2022-06-07 16:07:57" 
}

SQL 表结构

CREATE TABLE `table_name` (
  `id` INT(11) NOT NULL,
  `name` VARCHAR(255) NOT NULL,
  `remark` VARCHAR(255) NOT NULL,
  `userId` VARCHAR(255) NOT NULL,
  `buildId` VARCHAR(255) NOT NULL,
  `createBy` VARCHAR(255) NOT NULL,
  `updateBy` VARCHAR(255) NOT NULL,
  `pushEventFlag` TINYINT(1) NOT NULL,
  `mapType` INT(11) NOT NULL,
  `createTime` DATETIME NOT NULL,
  `updateTime` DATETIME NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

数据插入语句

INSERT INTO `table_name` (`id`, `name`, `remark`, `userId`, `buildId`, `createBy`, `updateBy`, `pushEventFlag`, `mapType`, `createTime`, `updateTime`) 
VALUES (19, '1122', '', 'd63a6xxxxx5fe703cefc5cxxxxxxx895', '200036', 'client', 'client', 0, 1, '2022-06-07 14:26:22', '2022-06-07 16:07:57');

注意:

  • 以上示例中,table_name 应替换为您的实际表名。
  • 请根据您的数据类型和长度调整 SQL 语句中的数据类型。
  • 使用 INSERT INTO 语句将 JSON 数据插入到数据库中。
  • 您可以根据需要修改 remark 字段的长度或其他字段类型。

原文地址: https://www.cveoy.top/t/topic/lNyt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录