国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - python或JS對SQL語句美化和壓縮

瀏覽:110日期:2022-07-22 13:21:21

問題描述

做SQL審核系統時,想對用戶輸入的SQL語句做壓縮(用于存入DB中)和美化(用于界面展示)。找了兩個python相關的庫:

`python-sqlparse` 這個庫對簡單的一些select語句美化效果還可以,但是稍微復雜一點的SQL,美化的效果不明顯,比如這樣的SQL: CREATE TABLE `t1` (`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT ’主鍵’,`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ’創建時間’, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=’測試表1’; `pygmentize`: 這個庫缺點太多

各位有沒有相關的庫推薦的?JS相關的庫也可以

問題解答

回答1:

對SQL美化倒是可以用上面的sqlparse,至于對sql壓縮可以通過剔除多余的字符串來實現。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 镇巴县| 襄樊市| 龙门县| 隆尧县| 利辛县| 丹东市| 舒兰市| 信阳市| 象州县| 和平县| 扶风县| 西盟| 房产| 乃东县| 瑞安市| 西乌珠穆沁旗| 阿勒泰市| 梓潼县| 肥东县| 张家港市| 甘孜| 嘉黎县| 嘉荫县| 东源县| 湖南省| 濉溪县| 兴山县| 郧西县| 资源县| 余江县| 凤台县| 东城区| 承德县| 平塘县| 安溪县| 浪卡子县| 池州市| 阳江市| 麟游县| 吉隆县| 临沧市|