oracle使用步骤: 一.oracle安装 两个文件解压到同一文件夹,doc为说明/使用文档 二.oracle启动: 1.启动oracle:启动监听和自定义库 2.启动cmd->sqlplus->sys/java登录 三.oracle操作用户: 1.当前用户 SQL> show user USER 为 "SYS" 2.创建用户: SQL> create user xr identified by java; 用户已创建。 3.授权用户: SQL> grant dba to xr; 授权成功。 4.切换用户: SQL> conn xr 输入口令: 已连接。 5.删除用户: SQL> drop user xr; 用户已删除。 6.查看所有用户://查看时如果不是自己建的用户,会出现很多表 SQL> select * from all_users; USERNAME USER_ID CREATED ------------------------------ ---------- -------------- SCOTT 84 30-3月 -10 OWBSYS_AUDIT 83 30-3月 -10 OWBSYS 79 30-3月 -10 APEX_030200 78 30-3月 -10 APEX_PUBLIC_USER 76 30-3月 -10 FLOWS_FILES 75 30-3月 -10 MGMT_VIEW 74 30-3月 -10 SYSMAN 72 30-3月 -10 SPATIAL_CSW_ADMIN_USR 70 30-3月 -10 SPATIAL_WFS_ADMIN_USR 67 30-3月 -10 MDDATA 65 30-3月 -10 四.oracle操作表空间: 1.新建表空间: SQL> create tablespace goods datafile ‘d:/goods.dbf‘ size 100M autoextend on nex t 5M maxsize 1000M; 表空间已创建。 2.删除表空间: SQL> drop tablespace GOODS including contents and datafiles; 表空间已删除。 3.查已创建表空间: SQL> select table_name from user_tables;//要在自己定义的表中使用 4.查看所有表空间: SQL> select tablespace_name from dba_tablespaces;//成功 TABLESPACE_NAME ------------------------------ SYSTEM SYSAUX UNDOTBS1 TEMP USERS GOODS 已选择6行。 五.oracle操作实体表: 1.新建实体表: SQL> create table goods(id number,price number); 2.查看实体表结构: SQL> desc goods; 名称 是否为空? 类型 ----------------------------------------- -------- ------- ID NUMBER PRICE NUMBER 3.查看当前实体表所在表空间: SQL> select tablespace_name from dba_tables where table_name=‘EMP‘; TABLESPACE_NAME ------------------------------ USERS 4.查看用户自定义的表: SQL> select table_name from user_tables; TABLE_NAME//打印结果不是所需要的结果结果太多,不仅仅自己创建的表。 5.修改表结构 SQL> alter table goods add price number; 表已更改。 6.添加数据: SQL> insert into goods values (1,‘苹果‘,5); 已创建 1 行。 7.查看表数据: SQL> select * from goods; ID NAME PRICE ---------- -------------------- ---------- 1 苹果 5 8.查看列数据: SQL> select id from goods; ID ---------- 1 9.更新指定列: SQL> update goods set price=4 where id=2; 已更新 1 行。 10.删除指定列: SQL> delete from goods where id=2; 已删除 1 行。 11.删除所有数据: SQL> delete from goods; 已删除 1 行。 12.删除表: SQL> drop table stu;
时间: 2024-10-19 22:17:53