GO在线工具集
首页
搜索
致Boss

sql转markdown文档
84  |   |   |  3

功能介绍

1.支持多种数据库的建表 sql转csv, 其中包含(pg、oracle、mysql)等数据库; 建表语句, 建表语句, 建表语句(重要的说3遍)
2.在转换 sql 的时候, 需要确认下是否需要切换处理类型, 暂时支持3种处理方式(normal, postgresql, oracle), 默认: normal.


示例

CREATE TABLE if not exists user (
    id int NOT NULL AUTO_INCREMENT,
    name varchar(10) NOT NULL COMMENT '姓名',
    gender tinyint NOT NULL DEFAULT 0 COMMENT '性别 0-未知 1-男 2-女',
    age int NOT NULL COMMENT '年龄',
    created_date datetime DEFAULT CURRENT_TIMESTAMP,
    updated_date datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
);

处理后

## User

| 序号 | 字段名       | 类型        | 非空 | 键  | 默认值            | 描述                  |
| ---: | ------------ | ----------- | ---- | --- | ----------------- | --------------------- |
|    1 | id           | int         | NO   | PRI |                   |                       |
|    2 | name         | varchar(10) | NO   |     |                   | 姓名                  |
|    3 | gender       | tinyint     | NO   |     | 0                 | 性别 0-未知 1-男 2-女 |
|    4 | age          | int         | NO   |     |                   | 年龄                  |
|    5 | created_date | datetime    | YES  |     | CURRENT_TIMESTAMP |                       |
|    6 | updated_date | datetime    | YES  |     | CURRENT_TIMESTAMP |                       |