ORACLE - 数据库基本操作整理
2020-06-08 04:49
288 查看
[code]--ORACLE数据库基本操作整理 zhao.fw 2020-05-03整理 --ORACLE创建用户 用户名 密码 都是 HIS_TEST CREATE USER HIS_TEST IDENTIFIED BY HIS_TEST; --分配 权限 给 用户名 GRANT RESOURCE,DBA,CONNECT TO HIS_TEST; --修改密码 ALTER USER HIS_TEST IDENTIFIED BY HIS_TEST; --锁定用户 ALTER USER HIS_TEST ACCOUNT LOCK; --解锁用户 ALTER USER HIS_TEST ACCOUNT UNLOCK; --用 HIS_TEST登录 --患者信息表 PAT_INFO 患者ID(PAT_ID)、患者姓名(PAT_NAME)、患者年龄(PAT_AGE)、患者性别(PAT_SEX) CREATE TABLE PAT_INFO ( PAT_ID NUMBER PRIMARY KEY, PAT_NAME VARCHAR2(50), PAT_AGE NUMBER, PAT_SEX VARCHAR2(20) ); --修改表 添加一个字段 ALTER TABLE PAT_INFO ADD (PAT_PHONE VARCHAR2(50)); --修改表 修改一个字段 性别长度是 3 ALTER TABLE PAT_INFO MODIFY (PAT_SEX VARCHAR2(3)); --删除表 DROP TABLE PAT_INFO; --给表改名 RENAME PAT_INFO TO PAT_INFO_MATER; --删除数据 /* 1、删除记录并不能释放ORACLE里被占用的数据块表空间. 它只把那些被删除的数据块标成【UNUSED】 2、如果确实要删除一个大表里的全部记录, 可以用 【TRUNCATE】 命令, 它可以释放占用的数据块表空间 3、如果表自动增长的 DELETE后,主键ID接着以前自动增长 4、TRUNCATE后 主键从1开始增长 ,TRUNCATE语句不能回滚 */ DELETE FROM PAT_INFO WHERE PAT_ID = 'M0000001'; DELETE FROM PAT_INFO; TRUNCATE TABLE PAT_INFO;
相关文章推荐
- Oracle 了解数据库 & sqlPlus基本命令(用户管理、表操作)
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- Oracle 10g创建数据库 用户等基本操作
- django2.0.5 数据库的基本操作(不断整理中)
- 【数据库】oracle基本操作
- Oracle数据截断,事务开启立即Java程序连接数据库的基本操作
- 【Java】【Oracle】Java操作Oracle 12c数据库基本步骤介绍——从零开始#1
- Oracle 数据库基本操作语句 查询相关语句
- oracle 数据库的基本操作(表空间、表、用户的创建及查询)
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- 【Oracle基本操作1】 数据库的新建删除
- ORACLE 数据库的基本操作语句
- Oracle启动服务命令以及数据库表基本操作增删改查
- Oracle-数据库增删改查基本操作
- oracle 数据库入门pl/sql 基本操作
- oracle 数据库基本操作
- oracle 数据库普通用户下的基本操作(1)
- Oracle基本数据库操作
- C# 数据库的基本操作(oracle)
- oracle 数据库的基本操作