-
启用用户 alert user username account查看全部
-
一个数据库可以由多个表空间来构成。
表空间是由一个或者多个数据文件构成,数据文件的大小和位置可以由用户自己定义。
表空间的分类:
永久表空间:存储表、视图、存储过程等。
临时表空间:不进行永久的保存(用于存数据库操作),会被释放
undo表空间:如果一张表的数据要修改,那个修改之前的数据会被保存在此空间,如果需要回滚,再从此表空间取出即可。
查看全部 -
在Oracle数据库安装完成后,system用户的默认表空间和临时表空间分别是system和temp。
查看全部 -
一个数据库可以由多个表空间来构成。
表空间是由一个或者多个数据文件构成,数据文件的大小和位置可以由用户自己定义。
表空间的分类:
永久表空间:存储表、视图、存储过程等。
临时表空间:不进行永久的保存
undo表空间:如果一张表的数据要修改,那个修改之前的数据会被保存在此空间,如果需要回滚,再从此表空间取出即可。
查看全部 -
创建永久、临时表空间,及查看方法
查看全部 -
表空间分类
查看全部 -
blob 字节
clob 字符串
查看全部 -
8⃣️查看全部
-
删除数据1
查看全部 -
字符型数据类型:
固定长度的数据类型:CHAR(n)类型;NCHAR(n)类型;
CHAR类型的n的最大值是2000;NCHAR类型的n的最大值是1000,一般用NCHAR类型类存储文字类型;
可变长度的数据类型:VARCHAR2(n)类型;NVARCHAR(n)类型;
VARCHAR2(n)类型的n最大值是4000,NVARCHAR(n)类型的n的最大值是2000;
数值型数据类型:
包括整数和小数两部分;
NUMBER(p,s)类型:是Oracle中比较常用的的一个数值型,p在这里代表这有效数字,而s则可以理解为效数点后的位数,也可以理解为是一个范围,若s为一个正数,则s的意义就是从小数点到最低有效数字的位数;若s为一个负数,则s的意义就是从小数点到最大有效数字的位数。
例:NUMBER(5,2)==有效数字是五位,保留两位小数。
FLOAT(n)类型:主要是用来存储二进制数据,还能表示二进制的位数是1~126位(若将二进制数转换成10进制数,则需要将这个数乘以:0.30103);
日期型数据:
DATE类型:DATE类型的存储范围是从公元前4712年1月1日到公元9999年12月31日,DATE类型可以精确到秒的数据类型。
TIMESTAMP类型:时间戳类型,能精确到小数秒的数据类型。
其他类型:
存放大对象的数据:BLOB类型(以二进的形式来存放数据,最大值为4GB)和CLOB类型(以字符串的形式来存放数据,最大值为4GB)
查看全部 -
show user查看用户
dba_users数据字典
在SQL plus中用命令查看数据是不用分号结尾,但是用sql语句查看时就需要用分号结尾;
DBA_* 描述的是数据库中的所有对象
ALL_* 描述的是当前用户有访问权限的所有对象
USER_* 描述的是当前用户所拥有的所有对象
查看全部 -
查询排序:关键字 order by DESC降序/ASC升序
select * from users order by id desc
select * from users order by id desc,salary asc(是根据ID相同的情况下,再根据工资进行升序排序)
查看全部 -
范围查询:
1:between ... and(包含800和2000)
select * from users where salary between 800 and 2000
2. not between ... and(包含800和2000)
select * from users where salary not between 800 and 2000
3.in、not in
select * from users where username in('aaa','bbb')的意思是查询等于aaa或者等于bbb的
select * from users where username not in('aaa','bbb')的意思是查询不等于aaa和bbb的
查看全部 -
INSERT 语句
INSERT INTO table_name
(column1,column2,...)
VALUE(value1,value2,...)
查看全部 -
删除表
截断,删除表的全部数据,而不是删除表结构
TRUNCATE TABLE table_name;
删除,删除表的全部数据和表结构
DROP TABLE table_name;
查看全部
举报