oracle数据库select语句简单
使用Select语句

1)*是全部的列,From后是表格名;

oracle数据库select语句简单
2)select后也可列出多列,列与列之间只有逗号,查找的结果是列出的列

3)把列与列,列与字符连接在一起,连接符是||,图示即为将hire_date与email两列合并成一列,并将显示的列名改为txy;
oracle数据库select语句简单

4)’’为引用符,第四列即是将空格与hire_date与email写入一列;

oracle数据库select语句简单

5)distinct去重,即将此列中重复的数据只显示一列;

oracle数据库select语句简单oracle数据库select语句简单

6)创建表格create
table后接表格名,之后接括号,括号中列出表格中的列,列与列之间用逗号分隔开;

上图中的zzz,yyy等都是各列列名,之后接的是表格类型(格式)。

其中,number是数值格式后面括号里写的是几位整数,几位小数,(4,0)便是4位整数,0位小数;

变长类型 VARCHAR2(10 byte),最大4000,在Oracle中2是版本

定长类型CHAR(10)

char的长度是不可变的,而varchar的长度是可变的,也就是说,定义一个char[10]和varchar[10],如果存进去的是‘csdn’,那么char所占的长度依然为10,除了字符‘csdn’外,后面跟六个空格,而varchar就立马把长度变为4了,取数据的时候,char类型的要用trim()去掉多余的空格,而varchar是不需要的。

表格中Default 0 是表格中默认值为0 ;

正常情况下要避免空值,not null 是非零非空格;

7)可以使用运算符来计算表格中的数值,规则按照四则运算规则,乘除的优先级高于加减;(只是显示改变,表格并没有改变)

oracle数据库select语句简单
8)dual是Oracle数据库中原有的表格,以上的别名都是要显示的名字被改变,表格中原有的格式没有改变;

相关文章: