- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
登录数据库服务器:telnet 172.17.1.6 用户名:openlab 密码:open123 执行sqlplus ----------------与数据为建立连接 用户名 :gsd1008 密码:tarena DBMS: 数据库管理系统-----Oracle 层次型数据库: RDBMS:关系型数据库:--------------------Oracle 面象对象数据库: 数据库语言 (一)DDL:data definition language:数据定义语言 create table; column:data type width constraints(约束) (二)DML:data manipulation language:数据处理语言 insert update delete; (三)TCL事务控制语言 transaction control language TCL commit rollback (四)DQL数据查询语言 data query language select 投影操作: 取部分列 选择操作: 取部分行 连接操作: 多表查询 select: 作 投 影 操 作 desc:descibe s_emp------------它不属于sql语言,属于sqlplus语言 select first_name||last_name,salary*12 ann_sal from s_emp; select first_name||last_name,salary*12 Ann Sal from s_emp;/*别名有空格用双引号,面且大小写不敏感*/ select first_name,salary,commission_pct from s_emp; /*NVL(P1,P2);空值转换函数,是重载函数!如果算术表达式中包含了空值,最后表达式的结果就是空*/ select salary*12+salary*12*commission_pct/100 from s_emp;/*不正确,Oracle将空值处理成无穷大*/ nvl(p1,p2);/*if p1 is null,then return p2;else return p1;end if;*/ select salary*12+salary*12*nvl(commission_pct,0)/100 from s_emp /*正确*/ ||字符串的拼接运算符 select first_name||last_name employee from s_emp;/*无逢拼接*/ select first_name|| ||last_name employ from s_emp; select first_name||last_name|| is in department ||dept_id||. from s_emp; /*排重:distinct*/ select distinct name from s_dept; select distinct dept_id,title from s_emp;/*各个部门的职位,distinct可作用于后面到多个属性,但必須在select后的第一个关键字*/ select from where :作选择操作 =><>=<= select first_name,dept_id salary from s_emp where dept_id=42; select first_name, salary from s_emp where salary1000; select first_name,salary*12 from s_emp where salary*1212000; select first_name,salary*12 year_salary from s_emp where year_salary12000;/*因为where子句执行在select子句之前,所以别名无效*/ /*有where子句是在salary上建索引,所以就是为让有哪些信誉好的足球投注网站速度加快,而表达式会导致索引用不上*/ select salary from s_emp where first_name=Carmon select (salary*12+salary*12*nvl(commission_pct,0)/100)/12 from s_emp where first_name=Carmen; select salary from s_emp where upper(first_name)=CARMEN; select salary from s_emp where lower(first_nam
文档评论(0)