码迷,mamicode.com
首页 > 其他好文 > 详细

3.2 数据定义

时间:2016-08-14 20:47:52      阅读:172      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!