新用户的创建、表的创建及增删改查(Oracle)

2014-11-24 18:31:43 · 作者: · 浏览: 0

---------------------------------


--创建一个新用户


---------------------------------


create user hahaya


identified by hahaya


default tablespace users


temporary tablespace temp;


---------------------------------


--hahaya用户授权


---------------------------------


grant dba, sysdba to hahaya


with admin option;


---------------------------------


--创建一个表


---------------------------------


create table hahaya.book_book(


book_id int not null,


book_name varchar2(200),


book_price int,


primary key(book_id)


);


-----------------------------------------------------


--向表中插入数据


--使用第二中方式的时候提供的值一定要和表的字段个数相等


------------------------------------------------------


insert into hahaya.book_book(book_id, book_name, book_price) values(1, 'thinking in c++', 80);


insert into hahaya.book_book values(2, 'The C++ Programming Language', 100);


-------------------------------------------------------


--查询表中数据


-------------------------------------------------------


select * from hahaya.book_book;




-------------------------------------------------------


--更改表中某行数据


-------------------------------------------------------


update hahaya.book_book set book_price=90


where book_id=2;


select * from hahaya.book_book;




-----------------------------------------------


--删除表中某行数据


-----------------------------------------------


delete from hahaya.book_book where book_id=2;


select * from hahaya.book_book;