plsql的数据库管理(⼀)查询
参考视频:
编写的技巧,直接在sql语句输⼊ed,敲⼊回车,进⼊上⼀个sql语句进⾏编辑,我们会进⼊⽂本编辑器⾥⾯,
这⾥⾯输⼊的sql语句就不需要加上分号了,然后⿏标点击确定,回到sql界⾯,输⼊/开始执⾏。
知识点⼀:导⼊sql⽂件,应⽤场景:三个sql⽂件,我们需要加⼊到sql⽤户⾥⾯去;
@直接取地址,d表⽰⽂件在D盘,/表⽰是根⽬录下⾯,hr_cre.sql表⽰的是⽂件的名字。
SQL> desc employees; 该语句是查询表格中的列信息employees
知识点⼆:数字是可以进⾏加减乘除计算的,+ - * / ,⽇期只能够进⾏+ - 不能够进⾏乘除。主要是指表中某些列定义为number型(数字型)和data(⽇期型)的,常见的,已知⼀个⽉的⼯资,求出⼀年的⼯资外加10000元奖⾦的总薪⾦。
先查看表格内容: desc employees;其中为number和data 的都是可以进⾏加减乘除的计算的。
知识点三:空值null 是⽆效的值,不可以参与运算,参与后结果还是null, 0是具体的数值,null不是0 也不是空格。下⾯的是查询的enployees表格⾥⾯的信息,我们看⼀看到commission_PIC,有的是有数据0.1,有的没有数据。
知识点四:别名
select employee_id (as) id from employees; 加上as与不加上as是两种⽅法,系统默认的别名都是⼤写的,如果需要⽐如⼩写的别名或者两个单词构成的别名,我们需要⽤双引号“ ”将别名引起来,双引号⾥⾯是什么,别名就是什么,不会有格式的变化。
plsql12配置数据库连接知识点五:连接符
java语⾔⾥⾯的是 + SQl语句⾥⾯的是 || ⽤于连接列与列列与字符连接起来。在Java中使⽤双引号表⽰字符串,在sql⾥⾯使⽤单引号表⽰字符串。在sql⾥⾯的双引号都是只⽤在别名的时候,除此之外的都是单引号。
练习:显⽰出表employees的全部i列,哥哥列之间使⽤逗号隔开,列头显⽰成为OUT_PUT
select employee_id || ',' || lat_name || ',' salary "OUT_PUT" from employees; 连接符连接起来的都是⼀个命令。
知识点五: distinct (这个知识点需要在查⼀些资料。)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论