Oracle SQL教程:实战与基础命令详解
需积分: 0 97 浏览量
更新于2024-12-31
收藏 339KB PDF 举报
"《SQL语法及应用》一书由XuBin和MuDi编写,电子邮箱为XuBin@tarena.com.cn和Mudi@tarena.com.cn。该PDF文档详细介绍了Oracle数据库的相关知识,特别关注于SQL语言的实用应用。以下是部分内容概述:
1.1 SQLPLUS命令
- 初始化表位置:通过`set NLS_LANG`设置合适的编码(如`american_america.us7ascii`),然后切换到`$ORACLE_HOME/rdbmscddemos`目录下运行`summit2.sql`脚本,这可能是在Oracle 9i 9201版本的环境中。
- 恢复练习表:使用`sqlplus 用户名/密码@summit2.sql`登录,并通过`show user`检查当前登录用户。
- 设置控制台显示:`set pause on/off`用于控制分页显示,Oracle默认日期和字符左对齐,数字右对齐。
- `table or view does not exist`错误处理:遇到此类错误时,可通过`!oerrora942`查询具体错误信息,同时提到可以使用`!`或`host`命令在SQL中执行Unix命令。
- Unix命令与SQL混合使用:在SQL中执行Unix命令时,只需在命令前添加`!`,或使用`host`进行环境切换。
1.2 SQL脚本运行与操作
- 执行预定义的脚本,如`@demobld.sql`,可以直接通过`sqlplus 用户名/密码@demobid.sql`运行,也可指定绝对路径。
- 保存和重用SQL语句:使用`save`命令保存,`replace`用于替换已存在的脚本,`spool on/off`用于记录和关闭操作日志。
- 常见命令缩写:`NLS_LANGUAGE`用于设置国家语言支持。
整体上,这本书提供了丰富的SQL基础操作指导,包括如何在Oracle环境中有效地使用SQLPLUS、脚本管理和错误排查,有助于读者掌握实用的SQL技巧,特别是在实际项目中的应用。"
133 浏览量
277 浏览量
2021-09-19 上传
2021-12-14 上传
2021-09-19 上传
2021-10-04 上传
221 浏览量
2024-01-03 上传
2021-09-19 上传
sixufan
- 粉丝: 3
- 资源: 72
最新资源
- 模糊pid_大疆_模糊pid_电机_steering_stm32f105模糊pid_
- browserify-string-to-js:使用require(...)读取CSS文件,HTML文件等
- Kotlin-PWA-starter-kit:使用100%Kotlin创建渐进式Web应用程序
- 常用jar包.zip
- firt_react_project
- mern-task-manager
- module-extract-version:(Perl)这是模块的作用
- Rabbit MQ整体搭建以及demo.rar
- NI采集卡6009数据记录软件_ni6009_波形监控_
- Windows系统网络映射工具
- walkofclaim:手机游戏的开源版本
- aleusai.github.io
- 统计资料
- CanFestival-transplanted2stm32-master.zip
- webpack-1-demo
- alkyl:基于ElixirCowboy的Etherpad后端