sqlplus常用命令及示例
时间: 2024-09-27 13:07:19 浏览: 42
SQL*Plus是Oracle数据库的一个交互式查询工具,它允许用户通过命令行方式连接、管理以及执行SQL语句。以下是一些常用的SQL*Plus命令及其示例:
1. **登录(Connect)**:
```
sqlplus / as sysdba
```
这将使用SYSDBA权限登录到Oracle数据库。
2. **创建会话(Enter Session)**:
```
SQL> connect username/password@database_name
```
用用户的用户名和密码连接到特定的数据库。
3. **运行SQL查询(Execute Query)**:
```
SQL> SELECT * FROM table_name;
```
显示指定表的所有列数据。
4. **退出会话(Exit)**:
```
SQL> exit
```
5. **模式切换(Switch User)**:
```
SQL> SET CURRENT_USER = 'new_username';
```
更换当前登录的用户。
6. **保存工作(Save Work)**:
```
SQL> spool filename.sql
```
开始记录SQL命令到文件,`spool off`结束记录。
7. **历史记录(History)**:
使用上下箭头键浏览过去输入的SQL命令。
阅读全文