ORACLE_SID数据库相关资料
34页1、Day01SQL(structure query language)DB databaseDDL(data definition language)数据定义语言:create table/alter talbe/drop talbecolumn,data type,widthconstraintDML(Data manipulation language)数据操作语言:insert,update,delete(增,删,改)rowTCL(transaction(事务) control language)事务控制语言:事务核心语句:commit提交、rollback回滚DCL(grant授权 revoke收回权限)DQL(data query language)数据查询语言:selectR(关系型)DBMS数据库产商 数据库名版本oracle oracle10g oracle10.2.0IBM db2MS SQL serverSYBASE SEMYSQLORACLESID 数据库对应的实例的名字(即一个具体数据库的名称)创建数据库其实是创建了:数据文件,日志文件,操作文件。 SGA进程 i
2、nstance与应用程序1.空值(NULL)在输入数据时,该字段没有指定值,并且没有空值不等于0空值不等于空格算术表达式中包含空值导致结果为空在算术表达式中包含空值需要用空值转换函数coalesce处理2.空值转换函数coalesce函数(通用)数据类型可以是数值number、字符character、日期date数据类型必须匹配NVL(p1,p2)函数(orale专用)nvl(p1,p2)if p1 is null thenreturn p2;elsereturn p1;end if;3.拼接运算符用于连接多个字段的值拼接在一起,特殊符号放在单引号里3.文字字符串用 单引号表示4.distinct关键字,去掉重复值从distinct开始到from中所有字段的联合中有重复的去重(注意,是联合起来的重复)distinct后跟多跟distinct应用到select后面所有列,所有列联合起来唯一如果select后面跟distinct关键字,一定是直接跟在select后面,前面没有任何内容。5.where的作用用where子句对表里的记录进行过滤1.)where子句跟在FROM子句之后2.)wh
3、ere子句后跟条件表达式列名、表达式(比如:salary12)、常 量比较运算符文字值3.)where子句后不能跟别名总结:1)where子句执行在前,select执行在后,别名不能放在where子句2)select salary*12 ann_sal from s_emp where salary*121200select salary*12 ann_sal from s_emp where salary1000(能提搞查询效率)salary可建立索引,索引的目的,提高查询效率3)where子句能不用表达式尽量不用表达式;4)where子句中的列为字符类型字符串必面用单引号括起来字符串是大小写敏感6.比较和逻辑运算符1)逻辑比较运算符 2)SQL比较运算符between and :表示一个范围,是闭区间orin表示一个集合,是离散值,含义为等于其中任意一个值,等价于 :anyin(X,Y,Z):表示符合X,Y,Z的 。等价于 dept = any(X,Y,Z),表示等于任意一个7.LIKE运筧符在字符串比较中,可用like和通配符进行查找通配符种类:与表示0或多个字符表示任意单个字符
4、8.is null运算符is null是判断是否为空测试NULL值需要用IS NULL运算符NULL不能用等于()和不等于()跟任何值比较,包括它自身。所以 ,不能使用或来测试一列是否有空值9.is not null运算符表示不为空10.运算符的否定形式逻辑比较运算符!SQL比较运算符NOT BETWEEN ANDNOT IN ALL(并且关系,注意别让NULL在NOT IN里出现) IN(或者关系) NOT LIKENOT IS NULL11.ORDER BY子句用ORDER BY 子句查询出来的结果集进行排序ASC:升序,默认DESC:降序ORDER BY是SELECT语句中的最后一个子句ORDER BY执行于SELECT语句之后ORDER BY 之后可以跟字段名,别名,字段顺号,表达式(尽量不用)NULL值在排序中的显显升序显示在最后除序显示在前面(NULL值表示无穷大)按多列进行排序ORDER BY 后面的列可以不出现在SELECT后面Day02一、SQL函数的两种类型单行函数 字符类型(character)数值(number)日期(date)转换多行函数(组函数)1.单行函数
《ORACLE_SID数据库相关资料》由会员luobi****88888分享,可在线阅读,更多相关《ORACLE_SID数据库相关资料》请在金锄头文库上搜索。
2023-09-25 37页
2023-09-25 10页
2023-09-25 33页
2023-09-25 26页
2023-04-03 8页
2023-04-03 4页
2023-04-03 8页
2023-03-29 10页
2023-03-22 10页
2023-03-20 8页