使用文档

SQL格式化

将混乱的SQL语句转换为格式规范、易于阅读的形式。

使用步骤:

  1. 将需要格式化的SQL语句粘贴到输入框中
  2. 系统会自动进行格式化
  3. 可以使用复制按钮快速复制格式化后的结果

支持的功能:

  • 自动大写SQL关键字
  • 适当的缩进和换行
  • 逗号对齐
  • 实时格式化

Mock数据生成

根据数据库表结构生成模拟数据,支持MySQL和PostgreSQL。

使用步骤:

  1. 选择数据库类型(MySQL/PostgreSQL)
  2. 输入建表语句,例如:
    CREATE TABLE users (
      id INT NOT NULL PRIMARY KEY,
      name VARCHAR(255) NOT NULL,
      email VARCHAR(255),
      created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
    );
  3. 选择输出格式(SQL插入语句或JSON)
  4. 设置需要生成的数据条数
  5. 系统会自动生成对应的模拟数据

支持的数据类型:

  • 字符串类型(CHAR、VARCHAR、TEXT等)
  • 数字类型(INT、DECIMAL等)
  • 布尔类型
  • 日期时间类型
  • UUID

SQL方言转换

在不同数据库方言之间转换SQL语句,目前支持MySQL和PostgreSQL互转。

使用步骤:

  1. 选择源数据库类型
  2. 选择目标数据库类型
  3. 输入需要转换的SQL语句
  4. 系统会自动将SQL语句转换为目标数据库的语法

支持的转换:

  • 数据类型映射
  • 引号转换(反引号转双引号)
  • 自增语法转换
  • 默认值语法转换
  • 注释语法转换