Oracle学习 第14天
今天系统正式上线了,忙了三个月终于有所收获。专程出差去照相,各种开幕仪式。。。昨晚加班到半夜,今早五点半的车去车站。。。
试了几个Oracle工具,原生的SQL Developer界面是不错,但用了下不顺手。dbForge For Oracle最合心意,但死活找不到最新破解版,最后折腾了半天只能老老实实用回PL/SQL Developer
PL/SQL Developer基本还好,有最新版的可以用,应用范围也广,功能也足够强大,设置选项也多,原先没有64位的,现在有64位了。就有几个不足:
1、不知为什么,进入程序要很久,进入设置选项界面也要非常久,像假死了一样。一开始怀疑是64位原因,装了32位也是一样。其它机上不会这样的,也不知是机器原因还是哪没弄对。好在主界面还算流畅,一开始慢就慢些吧,设置也不需要常改。
2、不能隐藏查询出来的数据表格,有个快捷键可以设置【隐藏表格】之类的,看着很像,实际无用,但是可以隐藏SQL命令行窗口。。。像MsSQL和dbForge For Oracle都有Ctrl + R来隐藏查询结果
3、智能提示不佳,也找不到什么插件。自带AutoReplace勉强弥补不足。不像MsSQL的SQL Prompt插件一样,可以模糊匹配,如要查ABCD表,只要输AC,也能匹配上。
选择智能提示是回车,不能tab; AutoReplace可用tab,也可用空格,回车,Ctrl + Enter,但不能定义光标所在位置,光标每次都是在最后。
今晚还是看些PL/SQL 编程基础,之前看过另一个教程,这次再记录一次吧。
1、基本语句块:
BEGIN
DBMS_OUTPUT.put_line('test');
END
但默认是不会输出的,要打开设置:SET SERVEROUTPUT ON;
2、变量:不用@,直接DECLARE xx NUMBER;
设置变量,不用SET xx = 123;,而是 xx := 123;
======================
看了部电影。。。刚学了个开头又停了。。。