ocp-sybex007学习笔记-sqlplus overview

一、数据库连接

断开数据库:sqlplus>disconnect

disconnect”>aspire@oralocal>disconnect
从Oracle9i Enterprise Edition Release 9.0.1.1.1 – Production
With the Partitioning option
JServer Release 9.0.1.1.1 – Production中断开select”>aspire@oralocal>select * from dual;
SP2-0640: 未连接

连接数据库:connect user/pwd@sid

C:Documents and SettingsAdministrator>sqlplus /nolog

SQL*Plus: Release 9.0.1.0.1 – Production on 星期四 7月 13 00:31:40 2006

(c) Copyright 2001 Oracle Corporation. All rights reserved.

>
>conn aspire/6yhn7ujm@oralocal
已连接。
>select * from dual;

D

X

>discon
从Oracle9i Enterprise Edition Release 9.0.1.1.1 – Production
With the Partitioning option
JServer Release 9.0.1.1.1 – Production中断开

二、更改密码

格式:password user

>conn sys/jimmyhe1981 as sysdba
已连接。
>password report
更改report的口令
新口令:
重新键入新口令:
口令已更改

三、“/”的用法:

当有执行语句在缓存中是,可以用/来进行调用,相同的做法就算命令run。注意,/和run只能调用sql或pl/sql在缓存中的语句,不能调用sqlplus语句。

四、“-”的用法

在sqlplus中,当查询语句一行写不下,分成两行时,需要在第一个的末尾添加“-”符号。如:
sql>select aaa,bbb,ccc,-
ddd,eee from table_test;

在这里需要注意的时,如果在一行中有减法运算,需要注意和-连接符号不要混用,如以下写法会报错:
sql>select 800-
400 as reult_of_minus from table_test;

因为在这里sqlplus是认成:select 800 400 as result_of_minus from table_test;

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据