- 1
- 0
- 约2.41千字
- 约 6页
- 2018-04-23 发布于河南
- 举报
Oracle10g学习笔记(三)——SQL语言基础1
content:SQL语言概述、分类各种语言常见语句写法常用查询语句的使用常用系统函数及其应用分组语句模糊查询表的连接子查询结构化查询语言是学好任何一个关系型数据库的前提语言分类数据定义语言DDL CREATE 创建表 创建数据库 创建函数 创建过程CREATE TABLE abc(a varchar2(10), b char(10));ALTER 修改表的结构ALTER TABLE abc ADD c number;DROP 删除表 删除字段 删除数据库DROP TABLE abc;删除一个字段ALTER TABLE abc DROP COLUMN c;数据控制语言DCLGRANT把scott用户的dept表授权给tt用户GRANT SELECT ON dept TO tt;SELECT * FROM scott.dept;REVOKE解除授权REVOKE SELECT ON dept FROM tt;数据操纵语言DMLSELECTSELECT * FROM dept;INSERTINSERT INTO abc(a,b) VALUES(ABC,XY);赋值个数和字段个数必须相等,且对应数据类型要相同DELETE清空表的所有数据DELETE FROM abcDELETE FROM abc WHERE a=abc;UPDATEUPDATE abc SET b=ttt;UPDATE abc SET b=yyy WHERE a=abc;常用的系统函数1、字符length,ltrim,replace,rtrim,substr,trim查看ABCDEFG包含几个字符SELECT LENGTH(ABCDEFG) FROM dual;查看ABCDEF汉字包含几个字符SELECT LENGTH(ABCDEF汉字) FROM dual;查看字节数SELECT LENGTHB(ABCDEF汉字) FROM dual;去掉左边空格SELECT LTRIM( ABCD) FROM dual;去掉右边空格字符(空字符串)SELECT RTRIM(ABCD ) FROM dual;去掉左右空格字符SELECT TRIM( ABCD?? ) FROM dual;可变长字段varchar和定长字段char区别:可变长字段可以节省未用到的空间定长字段占用字段空间,未用到的使用空格填充,取定长字段时最好结合使用TRIM函数定义字符型字段尽可能定义成可变长字段,避免不必要的存储,有利于数据的正确查询截取字符串SELECT SUBSTR(abcdefgh,2,3) FROM dual;左取3个SELECT SUBSTR(abcdefgh,1,3) FROM dual;右取3个SELECT SUBSTR(abcdefgh,LENGTH(abcdefgh-3+1,3) FROM dual2、日期sysdate,current_date,next_day查看系统时间SELECT sysdate FROM dual;设定时间格式ALTER SESSION SET NLS_DATE_FORMAT=dd-mon-yyyy hh:mi:ss;SELECT CURRENT_DATE FROM dual;查看某日期后的星期几是几号SELECT NEXT_DAY(sysdate,星期三) FROM dual;3、转换to_char,to_date,to_number将日期转换成字符SELECT sysdate FROM dual;SELECT TO_CHAR(sysdate,yyyy-mm-dd hh24:mi:ss) FROM dual;将字符转换成日期SELECT TO_DATE(12-3月-08) FROM dual;将字符转换成数字SELECT TO_NUMBER(22) FROM dual;4、聚集函数sum,svg,min,max,count,decode,nvl求和SELECT sum(price) FROM books;求平均值SELECT avg(price) FROM books;查看某个字段的行数,当某个字段为空值时将不被统计SELECT COUNT(price) FROM books;查看表记录行数SELECT COUNT(*) FROM books;聚集函数多为条件但不能与where语句结合SELECT * FROM books WHERE price20;SELECT user FROM dual;decode函数为同值字段计数SELECT SUM(DECODE(SE
您可能关注的文档
- 第0章工程力学课程概论.ppt
- 《统计学实践》.doc
- 2011年新增会计基础江苏会计从业.ppt
- 美国的营销环境分析.doc
- 西安邮电学院毕业生就业违约管理办法改.doc
- 2010年川城镇未成年人思想道德建设工作计划.doc
- 自学考试C++模拟试题一.doc
- 第3单元走进网络教室.ppt
- 概率论——随机变量与分布答案.doc
- 无机物理与化学--鲁明.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)