TA的每日心情 | 开心 2015-12-30 00:05 |
---|
签到天数: 7 天 连续签到: 1 天 [LV.3]测试连长
|
本帖最后由 likang2005608 于 2012-5-28 18:31 编辑
1--创建表空间test01
CREATE TABLESPACE test01
DATAFILE 'F:\oracle11g\chinasoft\oradata\orcl\test01.dbf'
SIZE 500M;
2--使用create table创建表emp,并创建字段
CREATE TABLE emp(
empNo number(5) primary key,
empName varchar2(20) not null,
empPwd varchar2(20));
3--使用alter…add或alter drop插入或删除字段
alter table emp
add empcomp varchar2(50);
alter table emp
drop column empcomp;
语法:
ALTER TABLE table_name
ADD column_name datatype
ALTER TABLE table_name
DROP COLUMN column_name
例:
“Person”表中的原始数据:
LastName FirstName Address
Pettersen Kari Storgt 20
在Person表中增加一个名为City的字段:
ALTER TABLE Person ADD City varchar(30)
增加后表中数据如下:
LastName FirstName Address City
Pettersen Kari Storgt 20
移除Person表中原有的Address字段:
ALTER TABLE Person DROP COLUMN Address
移除后表中数据如下:
LastName FirstName City
Pettersen Kari
4--使用insert into向表emp中各字段插入数据
Insert into emp(empno,empname,emppwd,empaddr)
values(01,'tom','qqqq','shanxihanzhong');
例如:
“Persons”表中的原始数据:
LastName FirstName Address City
Pettersen Kari Storgt 20 Stavanger
运行下面的SQL插入一行数据:
INSERT INTO Persons
VALUES ('Hetland', 'Camilla', 'Hagabakka 24', 'Sandnes')
插入后”Persons”表中的数据为:
LastName FirstName Address City
Pettersen Kari Storgt 20 Stavanger
Hetland Camilla Hagabakka 24 Sandnes
运行下面的SQL插入一行数据在指定的字段上:
INSERT INTO Persons (LastName, Address)
VALUES ('Rasmussen', 'Storgt 67')
插入后”Persons”表中的数据为:
LastName FirstName Address City
Pettersen Kari Storgt 20 Stavanger
Hetland Camilla Hagabakka 24 Sandnes
Rasmussen Storgt 67
5--使用update更改已有字段字段值
update emp set empage=30 where empno=01;
update emp set empage=22 where empno=02;
update emp set empage=34 where empno=03;
update emp set empage=42 where empno=04;
update emp set empage=20 where empno=05;
update emp set empage=28 where empno=06;
update emp set emppwd='myking' where empno=05;
6--使用select查询数据表所有数据
select * from emp;
7--使用delete删除某一行的数据
DELETE FROM emp WHERE emppwd = 'dddd';
“Person”表中的原始数据:
LastName FirstName Address City
Nilsen Fred Kirkegt 56 Stavanger
Rasmussen Nina Stien 12 Stavanger
删除Person表中LastName为”Rasmussen”的数据:
DELETE FROM Person WHERE LastName = 'Rasmussen'
执行删除语句后”Person”表中的数据为:
LastName FirstName Address City
Nilsen Fred Kirkegt 56 Stavanger |
|