Oracle
铭(java、C#)
这个作者很懒,什么都没留下…
展开
-
游标的使用
–无参显游标,%type接收 declare cursor dept_cursor is select deptno,dname from dept; v_deptno dept.deptno%type; v_dname dept.dname%type; begin open dept_cursor; loop fetch dept_cursor into v_deptno,v_dname; ex...原创 2020-04-24 17:13:03 · 165 阅读 · 0 评论 -
视图、索引、序列基本知识
视图 为什么要用视图呢? 视图是select搜索的列组成的,这就对不需要的列进行了保护, 同时少量数据,进行查询大量数据时, 会更快的查询到需要的数据 注意: 视图来源于表或其他视图。视图只存为SELECT语句。 它只是一个虚表而不是在物理存储器上的真正存在的数据表。 视图没有自己的数据,它的数据来自基表 主要格式: create or replace force view 视图名 【 (列...原创 2020-04-07 15:39:53 · 178 阅读 · 0 评论 -
1. 速学Oracle的查询操作
Oracle 数据库的查询操作 单表查询主要格式为 : select 列名(多个列用逗号分隔,可有别名,常量) from 表名 where 筛选条件 order by 排序(asc升序,desc降序) group by 分组(注意分组后只能查询分组和被分组的列) · Harving 筛选条件(注意,此处的条件是分组后使用函数后的筛选) 例子: select sal,avg(sal) from...原创 2020-04-07 10:26:01 · 218 阅读 · 0 评论 -
2. 速学Oracle数据库的增删改操作
1. 数据库的添加操作 单条数据添加操作的主要格式: insert into 表名 (列名) values(要添加的值) 注意:若向表中所有的列添加数据,则可以省略列名 多个列名之间用逗号隔开 添加值时注意***数据类型和约束*** 例子:(1)insert into user values('1101','高铭辛','18'); (2)insert into us...原创 2020-04-07 13:37:17 · 180 阅读 · 0 评论 -
创建一个用户,并授权,在用户上创建一个表,并对建成的表和约束进行增删改操作
创建一个用户 1. 用有dba权限的用户登录:sys用户或者system用户 2. 创建一个新用户:create user 自定义用户名 identified by 密码; 3. 授予DBA权限:grant 权限(多个权限用逗号隔开)to 自定义用户名 例子: create user gaomingxin identified by Orcl123; grant conn...原创 2020-04-07 15:13:07 · 1033 阅读 · 0 评论