当前位置:首页 » 编程语言 » sql美化
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql美化

发布时间: 2022-01-18 18:47:13

A. plsql 12 怎么美化sql

B. 如何通过pl/sql beautifier美化DDL语句

一直不明白,DDL语句为何在plsql developer的sql window窗口不能像美化DML语句一样通过 plsql beautifier美化(格式化),比如下面的DDL语句美化的时候会出现"pl/sql beautifie could not parse text" 的提示, ------------------------------------------------------------------------------------------- create table proctinfo( proctid varchar2(10), proctname varchar2(20), proctprice number(10), quantity number(10), category varchar2(10), description varchar2(1000), origin varchar2(10)); ------------------------------------------------------------------------------------------- 俺的plsql版本是PL/SQL Release 10.2.0.1.0 - Proction。 ------------------------------------------------------------------------------------------- 因为这个问题曾经浪费过俺很多时间,不过今天终于发现一个小技巧,分享给大家, 在上面DDL语句前后加上begin和end, 哈哈,再美化下试试看,DDL被成功被美化了。 具体如下:begin---① create table proctinfo( proctid varchar2(10), proctname varchar2(20), proctprice number(10), quantity number(10), category varchar2(10), description varchar2(1000), 期待有直接美化的方式,如果有……谁愿意告诉俺,不胜感激O(∩_∩)O~~

C. mysqlworkbench有没有美化sql的功能

你提到的是mysql自己的workbench.

代码美化快捷键(也称"格式化代码")是: ctrl+b.

对应菜单Edit>Format>Beautify Query. 名称后面显示类对应快捷键的名称.


扩展:

自定义快捷键可以通过修改MySQLWorkbench安装目录datamain_menu.xml文件

注意的几个点:

  1. 备份原始文件, 这是好习惯.

  2. 要修改的为value标签

  3. value标签中platform属性, 指定当前使用什么系统, 例如Windows就修改platform为windows节点的shortcut;

  4. value标签中shortcut属性, 指定要使用的快捷键, 注意workbench快捷键配置文件中的按键名称和我们通常理解的有很大区别, 比如:enter键叫Return, Modifier为Ctrl.

  5. 如果修改后, mysql无法启动, 说明修改不符合workbench规则.

(以上回答截止当前最新版6.3版本为止)

D. python或JS对SQL语句美化和压缩

python或JS对SQL语句美化和压缩
a = 123sql = 'select * from table' if not a else 'select * from table where a={}'.format(a)

E. 有没有SQL语句的 美化工具,是外观美化,不是优化哦。

sql toolbit

F. 如何自动美化sqlserver存储过程的代码

这个方法我一般不告诉别人,这是微软最新的BUG,当你代码全部都打好以后,先全选,然后删除所有代码(这之前不能复制,复制了就不起作用了),然后按ctrl+z撤销操作,这个时候你的代码还是在你的窗口里;然后现在关闭SSMS,这时SSMS会提示你要不要保存,选择不保存,然后完全关闭SSMS再重新打开你的SSMS,这个时候再按一次撤销,SQLSERVER会自动对齐你刚刚敲的代码。
这个方法尤其是在你懒得对齐自己代码的时候非常有效,不管你敲了多久的代码,都可以自动缩进得非常漂亮,但是如果是乱打的字就没办法了,它会认为那是字符串,不会有任何改变。

G. 使用Notepad++如何去美化sql排版

在做ETL、数据库优化或者运维等过程中,经常会面对大量长串的SQL语句,很多都是没有排版,可读性很差,看起来相当的累人,那如何自动格式化这些SQL呢?
http://jingyan..com/article/0a52e3f4158711bf62ed72e1.html

H. pl/sql中怎样用美化器不发挥作用是为什么

一直不明白,DDL语句为何在plsql developer的sql window窗口不能像美化DML语句一样通过 plsql
beautifier美化(格式化),比如下面的DDL语句美化的时候会出现"pl/sql beautifie could not
parse text" 的提示,
-------------------------------------------------------------------------------------------
create table proctinfo(
proctid varchar2(10),
proctname varchar2(20),
proctprice number(10),
quantity number(10),
category varchar2(10),
description varchar2(1000),
origin varchar2(10));
-------------------------------------------------------------------------------------------
俺的plsql版本是PL/SQL Release 10.2.0.1.0 - Proction。
-------------------------------------------------------------------------------------------
因为这个问题曾经浪费过俺很多时间,不过今天终于发现一个小技巧,分享给大家,
在上面DDL语句前后加上begin和end,
哈哈,再美化下试试看,DDL被成功被美化了。
具体如下:begin---①
create table
proctinfo(
proctid varchar2(10),
proctname varchar2(20),
proctprice number(10),
quantity number(10),
category varchar2(10),
description varchar2(1000),
期待有直接美化的方式,如果有……谁愿意告诉俺,不胜感激O(∩_∩)O~~

I. 怎么美化sql排版

不嫌麻烦,就用sql自带的,按照网络图解教程去设置吧
嫌麻烦,就用SQL Prompt插件,下载安装都不费事,安装后,你选中需要格式化的sql,右键,选择format sql,如果不选中,格式化的是所有sql
小提示:SQL Prompt可以查看加密存储过程噢0.0 打开一个新的查询分析器,将家吗存储过程名称写在查询分析器中,右键,选择Script Object As Alter,就可以得到存储过程源码