菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
498
0

SQL Prompt

原创
05/13 14:22
阅读数 29260

今天给大家介绍一款非常好用的sql 智能提示和格式化sql代码的工具,也就是SQL Prompt,我们这里的环境是SQL Server+SQL Prompt;

1、安装

先分享一下资源

链接:https://pan.baidu.com/s/17eikbu1-8UdFnBDV6vPqvA 
提取码:wn4o 

网上资源也比较多,安装教程比较多,可以自己找更高版本试着安装。教程我这里就省略了。

2、界面

安装成功后,sql server 工具栏会出现SQL Prompt菜单。如下如所示

 

3、菜单介绍

Refresh Suggestions    -- ctrl + Shift + D

由于这个工具是在开发的时候加载数据库的相关信息,并缓存,当我们更新或者修改数据库的时候,对新建的表不能实时实现智能提示,这个时候就可以点击这个按钮,刷新缓存。

disable code suggestions  --Ctrl+Shift+P

这个是默认选中功能,实现智能提示功能。取消选择,则没有智能提示。

format SQL   -- Ctrl + K,Ctrl + Y 

格式化SQL语句,在写SQL过程中比较常用,记住快捷方式,会更方便。

Qualify Object Names  --  Ctrl +B ,Ctrl +Q

规范化SQL中的名字,包括表名,属性等

Expand Wildcards  

展开通配符

insert semicolons  Ctrl+B,Ctrl+C

插入分号

summarize sctript

总结脚本,如下如所示,将SQL代码段显示成右侧的形式。用于方便查找SQL语句

find Unused variables and parameters   ---Ctrl+B,Ctrl+F

查找未使用的变量和参数

 find invalid Objects

查找无效的对象

 Encapsulate as new stored procedure。。  ---Ctrl +B,Ctrl + E

将SQL代码段生成一个存储过程,如下图所示

 

可以选择view按钮,会自动生成存储过程脚本。

script object as Alter   ---F12

将对象(存储过程,视图等)的脚本显示出来

options

 snippet Manager,设置简写SQL,下面会对这一神奇功能进行讲解

 

鼠标右键

4、智能提示

简写提示,就是上面 snippet Manager里面设置的简写代码,简写代码+Tabs,可以快速生成SQL代码段,我们也可以自定义SQL代码段的简写格式,对于常用的代码非常方便。

例如:ssf: SELECT * FROM 

常用的智能提示代码段,简写+tabs键

表,视图,存储过程智能提示,也可以在右下角,选择显示的表或者视图等等。

光标提示将光标放到表名上面,会提示一个表名如下图所示

点击提示的表名,就可以打开表结构,如下

 

发表评论

0/200
498 点赞
0 评论
收藏