- 博客(14)
- 收藏
- 关注
原创 oracle函数
1.NEXT_DAY指定某个日期之后的某天select NEXT_DAY('10-2月-2019','星期四')from dual;2.LAST_DAY返回某月的最后一天select LAST-DAY('10-2月-2019')from dual;3.round四舍五入截取日期中的年月日select round(TO_DATE('10-2月-2019'),'MONTH')...
2019-05-07 10:05:28
226
原创 oracle SQL*Plus命令,单行函数
1.ED命令ED [file_name]eg:打开c盘中的q1.sql文件ed c:\q1.sql2.spool命令SPO [file_name [CRE| REP |APP]| OFF |OUT]eg:在c盘中常见一个脱机文件q2.sqlspool c:\q2.sqlselect * from emp;desc emp;spool off;3.单行函数1)LOWER函...
2019-04-09 10:55:45
214
原创 oracle连接操作符、消除重复行、SQL*PLUS编辑命令、SQL*PLUS文件命令
一、符号: ||eg:查询员工姓名和工种信息,要求数据输出两列连接到一起,并使用心得列标题employee(列名区分大小写)select ename || job as "employee"from emp;eg:输出 ename is job 的格式select ename || 'is' || job as "employee"from emp;二、原意字符串的输出1....
2019-04-03 11:49:34
512
原创 oracle表数据修改、删除
一.语法UPDATE tableSET column=value[,column=value][WHERE condition];1).修改员工SMITH员工部门编号为30update empset deptno=30where ename='SMITH'2)修改所有部门编号为30的员工部门编号为20update empset deptno=20where deptno=...
2019-03-27 11:54:13
8048
2
原创 oracle插入替代变量,定制系统提示
一、替代变量插入1.创建表格create table deptxx(deptno number(2),dname varchar(20),constraint deptxx_deptno_pk primary key(deptno));2.写入替代变量插入语句insert into deptxx values(&deptno,'&dname');3.查看插入sel...
2019-03-27 10:40:48
660
原创 oracle约束删除、添加、禁用、启用以及查询
1.删除约束语法:ALTER TABLE table_namedrop[CONSTRAINT constraint] type (column);eg:alter table deptdrop primary key cascade;从dept表删除主键约束,同时也删除了关联数据表emp上的外键约束2.添加约束语法:alter table table_name Add[CO...
2019-03-25 11:58:55
1041
原创 oracle约束:主键约束,外键约束以及非空约束和唯一约束以及check约束
1.约束分类1)表级约束:应用于表,对表的多个列起作用2)列级约束:应用于表的一列,只对该列起作用2.定义主键约束语法格式:CREATE TABLE [schema.] table(column datatype [DEFAULT expr][colunm_constraint(完整性约束)],...[table_constraint(完整性约束)];)eg:CREAT...
2019-03-19 10:09:17
1702
原创 oracle表删除、修改名称、截断以及注释添加
1.删除表drop table table_name;eg:drop table demp30;2.修改表名称修改表名称有两种语法格式:1)ALTER TABLE table_name RENAME TO new_table_name;2)RENAME table_name To new_table_name;3.截断数据表截断表可以快速删除表中所有行,Oracle会重置表的...
2019-03-18 11:50:00
576
原创 oracle子查询创建数据表与表结构修改
1.使用子查询创建数据表基本语法格式create table table_name [column(, column...)] As subquery例子:1)将30部门(deptno)员工信息查询出来(emp):select * from emp where deptno=30;2)将子查询带入创建表语句中:create table emp_30 as( select * ...
2019-03-13 12:23:55
400
原创 oracle表创建基本语法格式及查看数据字典
1.创建表1)必须具有创建表的权限2)必须指定表名,列名,列的类型以及列的宽度CREATE TABLE [schema.] TABLE_NAME (column datatype [DEFAULT expr]);3)命名规则:必须以字母开头 ;只能包含A-Z,a-z,0-9,_,$和#;对于同一个用户不能使用和其他对象相同的名字不能是oracle的保留字2.DEFA...
2019-03-13 11:32:14
430
原创 oracle 角色创建及管理
**1.创建角色**语法:GREATE ROLE role_name[NOT IDENTIFIED | ID ENTIFIED By password];role_name:创建的角色名NOT IDENTIFIED | ID ENTIFIED By password:为角色设置口令,默认为NOT IDENTIFIED,即无口令2.修改用户的默认角色ALTER USER user_...
2019-03-11 10:53:10
1403
原创 oracle 数据库用户创建和权限管理
1.创建用户CREATE USER userIDENTIFIED BY password创建完之后使用PLSQL登录会提示连接失败,是因为没有权限导致的,将Normal更改为SYSDBA,然后登录2.用户系统权限创建完用户以后,我们要赋予用户权限SQL命令为:GRANT privilege [,privilege....]TO user [,user]应用程序开发者常用权限...
2019-03-06 13:06:50
461
原创 oracle表空间的创建、修改、管理和数据文件管理
1.创建表空间create tablespace tablespace_name(创建表空间)DATAFILE|TEMPFILE ‘file_name’ (指定与表空间相关联的数据文件,临时表空间用TEMPFILE, 可以指定多个数据文件)SIZE size(指定数据文件的大小)REUSE (如果表空间存在清除重建)AUTOEXTEND OFF|ON (数据文件是否自动扩展)NEX...
2019-03-05 09:59:07
648
原创 创建与管理撤消表空间
创建撤销表空间可以更好地管理撤销的表空间创建撤销表空间的语法:create undo tablespaceeg:CREATE UNDO TABLESPACE myundoDATAFILE ‘C:\oraclefile\myundo.dbf’SIZE 10M(C盘orcalefile文件夹需要自己提前创建)2.切换撤销表空间修改默认撤销表空间ALTER SYSTEM S...
2019-03-05 09:11:51
569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人