用oracle创建一个表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用oracle创建一个表相关的知识,希望对你有一定的参考价值。
1、创建一个表 表明为旅游线路表
字段包括 线路ID 线路名 出发地 目的地 类型名(国内游,国外游...) 特色 价位 是否结束 2、添加或删除数据到上边创建的表3、修改表的结构
4.、查询数据麻烦大家给下语句,以及解释,谢谢……
可用sql语句创建,也可用图形界面创建。
语句创建方法,如创建一个叫test的表,有2个字段,分别是id和name,id为number类型,name为varchar2类型,id是表的主键。
create table test(id number primary key,
name varchar2(20));
图形界面(使用软件PLSQL)创建,建立内容同上:
1、登录指定用户到指定数据库。
2、在左边列表找到“tables”,然后右键,选择“新建”。
3、选择上方标签“一般”,并在名称处输入表名“test”。
4、然后上边选择“列”标签,下边填写字段名及类型等内容。
5、上方选择“键”标签,然后填写主键名称,并在类型处选择“Primaykey”,然后弹出窗口选择id列,将其添加到右侧。最后点击“确定”按钮。
6、最后可点击右下角的“查看SQL”预览创建语句,最后点击“应用”按钮即可创建成功。
参考技术A create table 旅游线路表(线路ID varcahr2(10),线路名 varchar2(50),
出发地 varchar2(50),
目的地 varchar2(50),
类型名 varchar2(50),
特色 varchar2(100),
价位 number,
是否结束 varchar2(10))
;
----添加数据
insert into 旅游线路表 values ('123','1号','上海','北京','国内游','特价',5000,'否');
commit;
----修改表结构
alter table 旅游线路表 modify 字段名字 字段类型;本回答被提问者采纳 参考技术B create table 旅游线路表(
线路ID NUMBER(9) not null,
线路名 varchar2(100) not null,
出发地 varchar2(40) not null,
目的地 varchar2(40) not null,
类型名 varchar2(40) ,
特色 varchar2(4000) ,
价位 number(13,4),
是否结束 varchar2(10)
);
插入数据:
insert into 旅游线路表 values ('10000001','京广线','北京','广州','国内游','旅游线路说明',2000,'否');insert into 旅游线路表 values ('10000002','港澳线','香港','澳门','国内游','旅游线路说明',2000,'是');
commit;
修改表结构:
alter table 旅游线路表 add 备注 VARCHAR2(500);---增加备注字段alter table 旅游线路表 modify (备注 VARCHAR2(1000))--修改字段类型
alter table 旅游线路表 rename column 备注 to 说明;---修改列名
alter table 旅游线路表 drop column 备注;---删除列
查询语句:
select * from 旅游线路表 where 条件; 参考技术C create table 旅游线路表(线路ID varcahr2(10),线路名 varchar2(50),出发地 varchar2(50),目的地 varchar2(50),类型名 varchar2(50),特色 varchar2(100),价位 number,是否结束 varchar2(10));----添加数据insert into 旅游线路表 values ('123','1号','上海','北京','国内游','特价',5000,'否');commit; ----修改表结构alter table 旅游线路表 modify 字段名字 字段类型;接着补充一下楼下的回答:
------查询语句 查询所有
select * from 了旅游线路表 where 线路名="上海";
-----查询某一个字段
select 出发地 , 目的地 from 旅游线路表 where 线路名="上海";
具体想要什么种类的查询啊啊
以上是关于用oracle创建一个表的主要内容,如果未能解决你的问题,请参考以下文章