ORACLE 创建一个表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE 创建一个表相关的知识,希望对你有一定的参考价值。

1、创建一个表 表明为s+学号
字段包括 姓名 性别 年龄 生日 宿舍地址 学号
其中 学号为主键 姓名不能为空
2、插入数据到上边创建的表
3、修改表的结构,增加一列,email地址
4、修改表的结构,把增加的email列,增加约束 为非空

麻烦大家给下语句,以及解释,谢谢……

创建表可以用create语句来实现,:
create table tablename(id varchar2(20));
//格式就是create table 表名(字段1 类型,字段2 类型……)。
扩展:
创建表空间:
CREATE TABLESPACE TBS_ETL_DATA LOGGING DATAFILE 'G:\oracle\product\10.2.0\oradata\tbs_etl_data01.dbf' SIZE 521M AUTOEXTEND OFF;
创建用户:
create user vpetl identified by vpetl default tablespace TBS_ETL_DATA;
赋权限:
grant connect,resource,alter system,debug connect session,select any table,delete any table,drop any table,alter any table to vpetl;
参考技术A 1.create table s+ (name varchar2(20),
sex varchar2(4),
age number (4),
birth date,
add varchar2(200),
studentnum number not null);

2.insert into table s+ values ('张三','男','18','20080808','红色大楼','105');

3.alter table s+ add column email varchar2(200);

4.alter table s+ modify email not null;本回答被提问者采纳

oracle如何创建一个表 在表里添加数据 和如何修改某个数据

1 我想在oracle下创建一个表 叫baidu 里面要有 id 姓名 年龄 性别 工资
2 比如是 id 姓名 年龄 性别 工资
10 李四 20 男 3000
3 假设我 输入错了 如何修个一行数据
谢谢了老师 要是有好点的资料给留个地址

参考技术A 建表create table baidu (
id number,
xingming varchar(20),
nianling number,
xingbie BOOLEAN,
gongzi number
);

插入
insert into baidu values(....................);
commit;
修改
update baidu set xxxx=xxxx where xxxxxxxxxx
参考技术B 您是做什么的啊,问题挺逗的,呵呵

以上是关于ORACLE 创建一个表的主要内容,如果未能解决你的问题,请参考以下文章

oracle以啥用户创建表空间

oracle 创建表空间、创建用户

oracle创建数据库和表空间有啥联系?

ORACLE 创建一个表

oracle创建一个表的sql语句是怎样写的

如何在oracle客户端创建表空间(具体配置)