首页 > 其他 > 详细

3.2 数据定义

时间:2016-08-14 20:45:15      阅读:250      评论:0      收藏:0      [点我收藏+]

第二节   数据定义

一、基本表

  1.创建create

create table Student (name char(5) nut null,Sname char(20),
unique, Ssex char(1), Sage int, Sdept char(15));

 约束条件:nut null; unique; primary key; foregin key

    2.修改alter包括 

   增add删drop   改modify修改数据类型,change修改某一列全部内容为新的一列

alter table<表名> [add <新列名><数据类型>[列级完整性约束条件]] [drop <列名><完整性约束条件>] [modifu<列名><数据类型>] [change <原来的列名><新的列名><新的数据类型>]

   3.删除drop

drop table<表名>;
drop table Student;

二、索引

含义:在基本表上建立的一种数据库对象,可以加快查询速度

1、建立

create[unique] [cluster] index <索引名>on<表名>(<列名1>[<次序>][,<列名2>[<次序>]...);
create cluster index ind_name on Student (Sname);

默认是升序ASC,,另外,降序是DESC

2.删除

drop index<索引名>;

 

3.2 数据定义

原文:http://www.cnblogs.com/xiaoxiaohui2015/p/5770899.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!