ORACLE 创建一个表

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

麻烦大家给下语句,以及解释,谢谢……
展开
 我来答
198901245631
推荐于2017-10-06 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1751万
展开全部
创建表可以用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;
lrwill
推荐于2017-09-08 · 超过23用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:66万
展开全部
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;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式