日期:2014-05-16  浏览次数:20459 次

PLSQL/ORACLE 数据库 技巧(不断更新中)

1. 如何快速查看某个表的创表SQL语句:

在plsql中找到要查看的表>右键选择view>出现表详细窗口>点击窗口右下角View SQL.

?

2.如何快速修改表中的数据集:

2.1 打开一个SQL Window页面;

2.2 输入命令如下:select * From hisbase.tbank(空间.表名) for update;

2.3?操作结果集显示窗口上面的锁?(edit data);

2.4 直接在数据集,修改结果集的内容;

2.5 修改完成后,点击“V”按钮(post changs),保存修改结果。

?

3.如何导出某个表的建表语句:
进入菜单 Tools >Export User Objects>选中需要导入的表(可ctrl+选中多个表)>于页面正文选择文件输出的路径>Export;

?

4.NVL函数的使用:

NVL(expr1,expr2)
如果expr1是NULL,则返回expr2,否则返回expr1.返回值与expr1类型相同,除非expr1是字符串类,在这种情况下将返回VARCHAR2类型.这个函数用于确保查询记录集中不包含NULL值.

备注:如果?expr1为int数值型,则为0时返回expr2。

nvl2(expr1,expr2,expr3):如果expr1是NULL,则返回expr2,否则返回expr3.

?

5. PLSQL中如何添加ORACLE的Database管理项

1. 找到ORACLE安装后文件中的tnsnames.ora文件.
2. 添加如下(ORACLE安装后就会有一个):
CSK_192.168.10.38 = 说明:于plsql中登录时显示数据库的名称.
? (DESCRIPTION =
??? (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.38)(PORT = 1521)) 说明:填写ORACLE的IP和端口
??? (CONNECT_DATA =
????? (SERVER = DEDICATED)
????? (SERVICE_NAME = ztsys) 说明:数据库的名称
??? )
? )
3. 重启plsql就可以选择操作刚添加的数据库.

备注:1中的文件路径一般如下:oracle\NETWORK\ADMIN 不同的是安装的目录,都位于NETWORK/ADMIN子文件夹中.

?

?

-------------------工作积累,尹当.