当前位置: 首页 > article >正文

【前端】JS实现SQL格式化

sqlFormatter

sql-formatter - npm (npmjs.com)

const sqlFormatter = require('@/utils/sqlFormatter')




    let sql = `select count(1) as cnt from t_user where id < 7`;

// 格式化
// let sqlF = sqlFormatter.format(sql);
    let sqlF = sqlFormatter.format(sql, {
      language:'mysql',
    });


    /**
     *       indent: "   ",
     *       uppercase:false,
     *       linesBetweenQueries: 2
     */

    console.log(sqlF)

增加样式

<style>
/* 设置 white-space 样式 */
pre {
  white-space: pre-wrap;
}
</style>


http://www.kler.cn/a/154602.html

相关文章:

  • 缩位求和——蓝桥杯
  • SAP内向交货单详解
  • 使用大语言模型在表格化网络安全数据中进行高效异常检测
  • pytorch基于FastText实现词嵌入
  • 使用openwrt搭建ipsec隧道
  • C++ 3
  • Adobe Indesign操作
  • 『测试基础』| 如何理解测试用例管理和缺陷管理?
  • 【海思SS528 | VO】MPP媒体处理软件V5.0 | 视频输出模块——学习笔记
  • RxJava
  • Halcon tiff 点云读取以及平面矫正
  • 算法工程师面试八股(搜广推方向)
  • jenkins使用nexus插件
  • 如何创建一个vue工程
  • CSS浅谈动画性能
  • 密码学学习笔记(二十二):RSA签名方案
  • CC2530basic_Rf串口无线收发
  • [蓝桥杯 2020 省 AB1] 解码
  • 已解决AttributeError: module ‘gradio‘ has no attribute ‘outputs‘
  • Java集合类的重要性
  • 误用STM32串口发送标志位 “USART_FLAG_TXE” “USART_FLAG_TC”造成的BUG
  • GPT实战系列-大模型训练和预测,如何加速、降低显存
  • 【涨薪技术】深入接口测试之Mock技术
  • 关于STM32G0 FLASH 写入时出现PGSERR的一种处理办法
  • n个整数存放在一个一维数组A中,任选一种程序设计语言,编写一个函数,利用递归的方法,求数组中各整数的平均值
  • 状态模式-C++实现