-
表空间分类
.永久表空间
.临时表空间
.UNDO表空间(存储保存修改前的数据,数据回滚)
查看全部 -
查看登录用户
show user
查看数据字典
desc dba_users
查看所有用户
select username from dba_users;
查看全部 -
1.系统用户
.sys,system(权限高);sys是超级用户,必须以sysdba或者sysoper身份登录;
数据字典的基表和视图都放在sys用户中
.sysman 操作企业管理器,也属于管理员级别
.scott(默认密码tiger)
.使用system用户登录
[username/password][@server][as sysdba|sysoper]
.@server 如果数据库不在本机上,需要加上服务名或者ip地址
查看全部 -
udpate语句
.UPDATE table_name SET column1=valu1,... [WHERE conditions]
查看全部 -
添加数据
.INSERT INTO table_name (column1,column2,.....) VALUES(value1,value2....)
设置字段默认值
ALTER TABLE table_name
MODIFY column_name default (值);
sysdate:获取当前日期
select * from table_name(查表)
查看全部 -
删除表
删除表中所有数据
TRUNCATE TABLE table_name
2.删除表
DROP TABLE table_name
查看全部 -
给表中添加字段
.ALTER TABLE table_name .ADD column_name datatype;
更改字段数据类型
.ALTER TABLE table_name .MODIFY column_name datatype;
删除字段
.ALTER TABLE table_name .DROP COLUMN column_name;
修改字段名
.ALTER TABLE table_name .RENAME COLUMN column_name TO new_column_name;
修改表名
RENAME table_name TO new_table_name;
查看全部 -
查看永久表空间文件存储位置:
select file_name from dba_data_files where tablespace_name='表空间名字';
查看临时表空间文件存储位置:
select file_name from dba_temp_files where tablespace_name='表空间名字';
查看全部 -
dba_tablespaces:管理员用户查看表空间的数据字典
user_tablespaces:普通用户查看表空间的数据字典
dba_users:管理员用户查看用户的数据字典
user_users:普通用户查看用户的数据字典
查看全部 -
Oracle数据类型:
字符型
char(n)、nvhar(n)
varchar2(n)、nvarchar2(n)--nvarchar2和varchar2都可以表示可变长度的字符,其中nvarchar2用于存储Unicode格式的数据,更适合存储中文数据。
数值型
NUMBER(p,s)--p是有效数字,s是小数点后面的位数
FLOAT(n)--主要用来存储二进制数,能表示的有效范围是1~26
日期型:
DATE--表示范围:公元前4712年1月1日到公园9999年12月31日,可以直接精确到秒,一般使用此类型
TIMESTAMP--表示范围更精确,可以到小数秒
其它类型--存放大数据:
BLOB--可以存放4GB的数据,以二进制形式储存
CLOB--也可以存放4GB的数据,以字符串形式储存
查看全部 -
用户锁定/解锁:
ALTER USER username ACCOUNT UNLOCK|LOCK;
查看全部 -
@MySQL---Oracle删除
删除步骤:
1.找到app\Administrator\product\11.2.0\dbhome_1\deinstall.bat
2.指定要取消配置的所有单实例监听程序 【LISTENER】: Enter
3.指定在此Oracle主目录中配置的数据库名的列表【ORCL】:Enter
4.是否仍要修改ORCL数据库的详细资料?【n】:y
5.指定此数据库<1.单实例数据库;2.启用Oracle Restart的数据库>的类型[1]:Enter Enter Enter
6.CCR check is finished
是否继续<y -是,n - 否>?【n】:y
等待...
7.无法删除:'d:\app\Administrator\product\11.2.0\dbhome_1\deinstall.bat'。该目录正在使用中。
在程序结束后删除。查看全部 -
@MySQL---Oracle的安装
Oracle官方下载地址:
www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html查看全部 -
删除表空间。注:如果只想删除表空间不删除表空间中的数据就不用写大括号中的内容,如果想连同表空间中数据一并删除就要加上大括号里面的内容:
DROP TABLESPACE tablespacename [INCLUDING CONTENTS];
查看全部 -
修改表时添加外键约束
alter table table_name
add constraint constraint_name foreign key(column_name) references
table_name(column_name) [on delete cascade]
查看全部
举报