Welcome 微信登录

首页 / 数据库 / MySQL

Oracle基础教程:书写简易SQL

Oracle基础教程:书写简易SQL

SQL语法书写很长,而且SQLPLUS里没有自动补齐,忘记格式时可通过文档获取帮助官方文档中的SQL语法描述图:1.关键字和参数方块是关键字 椭圆是参数2.可选参数和关键字红色是可选,有多个路径选择,也就是 schema 和点是可选的,FORCE和VALIDATE是可选的或关系3.循环语法可以使用多个表达式 表达式之间用逗号间隔4.跨行语法语法书写顺序用箭头描述 一行不够描述会另起一行 5.当语句带有clause(从句)时 会在下方有单独的从句语法整个学习...
Oracle基础教程:SQLPLUS环境命令

Oracle基础教程:SQLPLUS环境命令

sqlplus常用命令当输入SQL语句时,SQL在SQLPLUS里的缓存中,这个缓存很小,只能允许一个SQL语句,当下一个SQL输入时,上一个SQL就被覆盖了为了更有效的输入和编辑SQL语句,SQLPLUS提供了一些常用命令,与SQL语句相比,SQLPLUS里的命令可以缩写.查看sqlplus里的所有命令help index查看sqlplus里某个命令的帮助help cmdshow all 列出所有当前参数值set line[size]{80|n}设置显示...
Oracle基础教程:单行函数简介

Oracle基础教程:单行函数简介

什么是函数?通俗的讲 任何东西,只要它能接收输入,对输入进行加工并产生输出,它就可以被称之为函数例如:牛是函数,它吃的是草(输入),挤出的是奶(输出)函数是一种程序设计结构,它可以有一个或多个输入,但只能有一个输出.函数只有一个出口,使用函数组成的程序很容易调试,也很容易被重用这篇里介绍的都是Oracle内部系统自带的函数单行函数单行函数会对select的每一行数据进行操作,并且对每一行数据只产生一个输出结果.单行函数可以嵌套单行函数可以接收一个或多个参数...
Oracle基础教程:单行函数—类型转换函数

Oracle基础教程:单行函数—类型转换函数

不同数据类型之间的转换 在赋值语句中数据类型会隐式转换,隐式转换应当尽量避免,因为写出来的SQL难理解,随着时间流逝自己都很难理解特别是嵌入到大型程序中时,另外,Oracle升级会修改隐式转换的规则,这会使程序移植遇到问题.尤其是索引列不能使用隐式转换 那样就不走索引了赋值语句中oracle的自动转换规则:1.将变长字符型(varchar2)或定长字符型(char)转换成数值型(number)2.将变长字符型(varchar2)或定长字符型(char)转换...
Oracle基础教程:单行函数—null值处理函数

Oracle基础教程:单行函数—null值处理函数

null值是一个很特别的值,既不是0也不是空格.它的值是没有定义,不确定的未知值比如一个案件的追踪表,警方在对犯罪分子一无所知,但在犯罪分子性别一栏不是男就是女,只是此时还不确定就可以把性别栏设置为未知,当案件侦破到一定程度,警方知道了犯罪分子的性别,既从未知变成了已知.也就是由NULL变成男或女 idle> select ename,job,sal,comm from emp where ename in ("SMITH","WARD");ENAM...
Oracle基础教程:多表查询、SQL99

Oracle基础教程:多表查询、SQL99

多表查询等连接 通过两个表具有相同意义的列,建立连接条件. 查询结果只显示两个列中的值是等值条件的行数据 表中同名列被选择时必须添加表名前缀进行修饰 否则无法确定这一列是属于哪个表 N张表等值连接,条件至少有N-1个,否则会产生笛卡尔积不等连接 A表中的某列数据和B表中一列或多列的关系是非等值关系,大于,小于,不等于,等条件都属于不等连接的范畴自连接 数据都来自一张表,所以在from字句中需要对表添加别名,添加表别名后才能合法化的引用表中的列名. 本质就是...
在Red Hat Linux 5.4 (虚拟机) 上安装 Oracle 11g R2 RAC (ASM)

在Red Hat Linux 5.4 (虚拟机) 上安装 Oracle 11g R2 RAC (ASM)

最近开始想学一下Oracle 11g,于是首先想到的是搭个虚拟机环境,感觉单机装起来太简单,于是突然想何不自己搭个11G RAC环境来玩玩呢,说干就干,于是上网下介质,上网收集资料,但都感觉写得不是太详细。刚好上周五在逛ITPUB的时候,在主页上看到个链接刚好是在Red Hat Linux 5.4 (虚拟机) 上安装 Oracle11g R2 RAC (ASM)的文章,文章可以说是写得相当详细了。但看文章是一回事,自己实践起来又是另一回事,于是从上周五晚...
<< 491 492 493 494 495 496 497 498 499 500 >>