懒人小技巧, Toad 常用偷懒方法

1     查看表的详细信息或对象定义.

光标定在名字上F4**(推荐)**或者按下ctrl单击该名称.对对象的查看或者修改方便多了. 功能超级强大,慢慢体会.

2     代码自动更正

打字忙了将select写为slect.

可以点开菜单edit->editer_options->auto_replace中,自己去设定。可以设置任何你想自动替换的单词.

3     设置自己的常用语句.

3.1    采用自动更正方法.见第2条.

将常用的sql写成缩写.比如select * from 缩写为sf, 甚至长一点的例如经常调用数据字典表:select * from dict where id = ‘XX’ ->缩写为sfd.  在editor中输入sfd+空格  呵呵, 推荐,我习惯这个

3.2    ADD TO NAMED SQLS.

editor中选中select * from dict where typeid = ‘XX’,在系统菜单的editer在editor菜单中选择最后一个子菜单,ADD TO NAMED SQLS. 这时候会弹出一个对话框,给它定义一个个性的名字.

使用的时候按Ctrl+N, 这时会有一个选择框出来,选择刚定义的名字就行了.

4     F5: 执行多条sql.

5     F9: 执行单条sql.

6     Object Palette

VIEW——Object Palette。列出所选schema中的对象,比如table,下边还有字段名,双击一下就写到editor里了,用于写sql或者查看某表的字段方便多了。

7     自动提示. Ctrl + . 注: 非当前schema不支持.

8     表数据修改. 想改某记录的值. 写update麻烦, 条件不小心弄错还容易出问题.

8.1    写出该表的名字,F4调出该表, data标签显示的就是该表的记录. 还有sort和filter功能帮忙定位. 修改完以后记得点一下commit. (适合记录少的时候)

8.2    记录多, 想自己写条件的, 执行select rowid, t.* from table1 t where ……… 直接找到该记录,修改后还是记得点一下commit. 查询时不包含rowid是不允许修改的.

9     格式化sql语句.

Sql写的很乱, Ctrl+Shift+F一下. 整齐了吧.

10   F8 调出以前执行的sql命令

11   自动生成代码.

程序里写过这样的吧, 我这例子是C#的,其他的也类似

StringBuilder sb = new StringBuilder();

sb.Append( "select a, " );

sb.Append( "b, " );

sb.Append( "c " );

sb.Append( "from table1 " );

sb.Append( "where a=1 " );

sb.Append( "and b= 2 " );

拼字符串是不是很累.

VIEW ->toad Options->editor->code assist, 左上角选择自己常用的语言,

比如C#,点edit按钮,会看到一个模板,我自己改了一下,如下

{ C# Language Template }

StringBuilder sb = new StringBuilder();

sb.Append( "%SqlText% " );

sb.Append( "%SqlTextNext% " );

比如我editor中写了如下sql

select a,

JavaScript 和 ES6

在这个过程你会发现,有很多 JS 知识点你并不能更好的理解为什么这么设计,以及这样设计的好处是什么,这就逼着让你去学习这单个知识点的来龙去脉,去哪学?第一,书籍,我知道你不喜欢看,我最近通过刷大厂面试题整理了一份前端核心知识笔记,比较书籍更精简,一句废话都没有,这份笔记也让我通过跳槽从8k涨成20k。

JavaScript部分截图

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值