随笔分类 -  oracle:sql基础

sql/oracle
摘要:PL/SQL PL/SQL 简介 每一种数据库都有这样的一种语言,PL/SQL 是在Oracle里面的一种编程语言,在Oracle内部使用的编程语言。我们知道SQL语言是没有分支和循环的,而PL语言是为了补充SQL语言的,是带有了分支和循环的语言。 PL/SQL 语法 基本数据类型声明 declar 阅读全文
posted @ 2016-10-16 22:56 ITPSC 阅读(4175) 评论(0) 推荐(3) 编辑
摘要:数字字典表 --查看当前用户下面有哪些张表 select * from user_tables; select table_name from user_tables; --查看当前用户下面有哪些视图 select * from user_views; select view_name from user_views; --查看当前用户下面有哪些约束 select... 阅读全文
posted @ 2016-10-15 12:32 ITPSC 阅读(1257) 评论(0) 推荐(1) 编辑
摘要:DML语句 insert 向表中插入新的记录 --三种插入方式 --(1)不写字段的名字,直接按照字段的顺序把值逐个往里插 insert into dept2 values(50,'DANAME','BEIJING'); --(2)指定某些字段往里插,其他不插的字段默认都是空值 insert int 阅读全文
posted @ 2016-10-14 12:05 ITPSC 阅读(827) 评论(0) 推荐(0) 编辑
摘要:多表连接查询 内连接(inner join) 目的:将多张表中能通过链接谓词或者链接运算符连接起来的数据查询出来。 等值连接(join...on(...=...)) --选出雇员的名字和雇员所在的部门名字 --(1)必须明确的指出重复字段属于哪个表 select ename,dname dept.d 阅读全文
posted @ 2016-10-12 12:31 ITPSC 阅读(9288) 评论(0) 推荐(0) 编辑
摘要:花点时间整理下sql基础,温故而知新。文章的demo来自oracle自带的dept,emp,salgrade三张表。解锁scott用户,使用scott用户登录就可以看到自带的表。 #使用oracle用户登录linux [oracle@localhost ~]$ sqlplus / as sysdba 阅读全文
posted @ 2016-10-11 18:10 ITPSC 阅读(1720) 评论(0) 推荐(1) 编辑