oracle培训整理(一期).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle培训整理(一期)

Oracle一期培训内容整理 郑斌 基本命令 运行sqlplus: 开始-运行-:sqlplusw /nolog--sqlplusw:进入sqlplus的windows界面 --sqlplus:进入sqlplus的黑屏界面 --/nolog:不用任何帐号进入 使用操作系统认证连接oracle: Conn / as sysdba--出现“空闲例程”,说明数据库没有启动,输入startup 查看数据库状态: Select status from V$instance;--见到open为数据库正确 使用scott帐号连接: Conn scott/tiger—用户名/密码 查询用户具有的表: Select * from tab; 查看使用的用户: Show user 查看刚发生的错误: Show errors 重置hr帐号密码为hr且解锁 Alter user hr identified by hr account unlock; 设置session语言环境 Alter session set nls_language=American;--‘simplified chinese’ //简体中文 查看当前会话所拥有的权限 Select * from session_privs; 保存查询内容入文件 Spool filename--文件的绝对路径 Select语句 Spool off--结束输出 查看表描述 Desc tablename;--表名 标准包描述 Desc standard 帮助 Desc system.help 查看保留字 Help index--在结果里面找到sql和plsql的关键字,然后help 关键字 注释 --:单行注释 /* */ :多行注释 基本函数: CHR(10):换行 LOWER(v_name):转换为小写 UPPER(v_name):转换为大写 TO_DATE(’12-JAN-2001’,’DD-MON-YYYY’):转换为日期,日期格式/语言敏感 TO_CHAR(v_name):转换为字符串 **:幂运算 显示设置 set pagesize 100 set linesize 100 创建帐户green并赋予其连接的权限 Grant connect to green identified by green; 第一章 overview of PL/SQL 块结构 黄色为可选部分,红色为必须项。 最简单的块: Begin Null; End; / Declare:声明部分,每个变量一行,以“;”结束;可在本部分为变量赋初值。 格式:Identifier [CONSTANT] datatype [NOT NULL] [:= | DEFAULT expr] 变量名 【常量】 数据类型 【非空】 【赋初值 | 默认值】 同一块内变量不能重名;变量名不能与块内引用表的列名相同。 基本数据类型: CHAR 定长字符 VARCHAR2 可变长字符 LONG 长整型 LONG RAW 长二进制 NUMBER BINARY_INTEGER 二进制整型 PLS_INTEGER PLS整型 BOOLEAN 布尔型(TRUE,FALSE,NULL) DATE 日期(年月日时分秒) TIMESTAMP 时间戳 (精确到年月日时分秒后9位小数) TIMESTAMP WITH TIME ZONE 时间戳(带时区) TIMESTAMP WITH LOCAL TIME ZONE 时间戳(带本地时区) INTERVAL YEAR TO MONTH 时间间隔 INTERVAL DAY TO SECOND 时间间隔 变量类型声名(%) … V_name tablename.colname%type; V_name2 v_name%type; … %是一种特殊的指明变量类型的方式。其前面可以位表中的某一列或其他已定义的变量,后面为type,含有是:正在定义的变量的类型与表中列的类型相同或与已定义的变量类型相同。如果变量为复合变量(记录、集合)%前可为表名,后面为rowtype,含义是复合变量的类型与表中行的类型一致。 块的类型 匿名块:没有名字的块。 存储过程:相当于有名字的匿名块,可以有任意个返回值。 函数:相当于有名字的匿名块,有且只有一个返回值。 第一章代码示例: 1、定义外部变量,用表中的数据为其赋值,输出该变量 VARIABLE G_SAL NUMBER--定义外部变

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档