Oracle数据库相关操作

xiaoxiao2025-05-16  25

创建表、删除表、插入数据、更新数据、删除数据、添加注释、 修改注释、修改表名、修改字段、新增字段、删除字段

1、创建表

CREATE TABLE person( id varchar2(20) primary key, name varchar2(50 char) not null, age number(3), crt_date timestamp(6) );

2、删除表

--删除表结构、被依赖的约束、触发器、索引 drop person;

3、插入数据

insert into (id, name, age, crt_date) values ('1', '张三', 18, to_date('2018-10-24 10:21:11','YYYY-MM-DD HH24:MI:SS')); insert into (id, name, age, crt_date) values ('2', '李四', 19, sysdate);

4、更新数据

update person set (name='王五', age=20) where id='1';

5、删除数据

-- 删除数据,不释放Oracle里被占用的数据块表空间,可以找回 delete from person where id='1'; delete from person; -- 删除数据,释放占用的数据块表空间,不能找回 truncate table person;

6、添加注释

-- 新增或修改表注释 comment on table person is '个人信息'; -- 新增或修改字段注释: comment on column person.id is 'id'; comment on column person.name is '姓名'; comment on column person.age is '年龄';

7、修改表名

alter table person rename to person2;

8、修改字段

alter table person modify (nmae VARCHAR2(100 CHAR)); alter table person rename column name to name2;

9、新增字段

alter table person add (sex VARCHAR2(2) DEFAULT '男' NOT NULL);

10、删除字段

alter table person drop column name;
转载请注明原文地址: https://www.6miu.com/read-5030197.html

最新回复(0)