懒人摘抄(内容转自CSDN资源中教程)-修改表

原创 2007年09月19日 09:42:00

修改表

SQL语言提供了ALTER TABLE语句来修改表的结构。基本语法如下:

ALTER TABLE table_name

  ADD [column_name data_type]

       [PRIMARY KEY | CONSTRAIN]

       [FOREIGN KEY (column_name)

REFERENCES ref_table(ref_column)]

  DROP [CONSTRAINT] constraint_name | COLUMN column_name

其中,各参数含义如下:

·          ADD子句  增加字段,后面为属性参数设置。

·          DROP子句  删除限制或者字段。CONSTRAINT表示删除限制;COLUMN表示删除字段。

例如,在test数据库中给book表增加一个“price”字段:

ALTER TABLE book ADDprice int 

懒人摘抄(内容转自CSDN资源中教程)-建表

表的创建使用CREATE TABLE语句来建立表,其语法如下:CREATE TABLE table_name(    column_namel data_type [NULL | NOT NULL] ...
  • popkiler
  • popkiler
  • 2007年09月19日 09:41
  • 428

懒人摘抄(内容转自CSDN资源中教程)-删除表

删除关联和表使用SQL语言要比使用企业管理器删除表容易得多。删除表的语法如下:DROP TABLE table_name其中,“table_name”指出要删除表的名称。例如,要删除book表,可执行...
  • popkiler
  • popkiler
  • 2007年09月19日 09:43
  • 354

懒人摘抄(内容转自CSDN资源中教程)-数据查询00

数据查询数据库存在的意义在于将数据组织在一起,以方便查询。“查询”的含义就是用来描述从数据库中获取数据和操纵数据的过程。SQL语言中最主要、最核心的部分是它的查询功能。查询语言用来对己经存在于数据库中...
  • popkiler
  • popkiler
  • 2007年09月19日 09:44
  • 385

懒人摘抄(内容转自CSDN资源中教程)-数据查询05-表的连接查询

表的连接查询    在数据查询中,经常涉及到提取两个或多个表的数据,这就需要使用表的连接来实现若干个表数据的联合查询。在一个查询中,当需要对两个或多个表连接时,可以指定连接列,在WHERE子句中给出连...
  • popkiler
  • popkiler
  • 2007年09月19日 09:49
  • 532

懒人摘抄(内容转自CSDN资源中教程)-数据查询08-带EXISTS测试的子查询

带EXISTS测试的子查询   在子查询中,还可以使用EXISTS,它一般用在WHERE子句中,其后紧跟一个SQL子查询,从而构成一个条件,当该子查询至少存在一个返回值时,这个条件为真(.T.),否则...
  • popkiler
  • popkiler
  • 2007年09月19日 09:51
  • 431

懒人摘抄(内容转自CSDN资源中教程)-数据查询01-投影查询

投影查询使用SELECT语句可以选择查询表中的任意列,其中,“列表名”指出要检索的列的名称,可以为一个或多个列。当为多个列时,中间要用“,”分隔。FROM子句指出从什么表中提取数据,如果从多个表中取数...
  • popkiler
  • popkiler
  • 2007年09月19日 09:45
  • 385

懒人摘抄(内容转自CSDN资源中教程)-数据查询06-子查询

子查询当一个查询是另一个查询的条件时,称之为子查询。子查询可以使用几个简单命令构造功能强大的复合命令。子查询最常用于SQL命令的WHERE子句中,我们按照子查询返回单个值还是一组值(此时子查询前应接关...
  • popkiler
  • popkiler
  • 2007年09月19日 09:49
  • 477

懒人摘抄(内容转自CSDN资源中教程)-数据查询03-排序查询

排序查询通过在SELECT命令中加入ORDER BY子句来控制选择行的显示顺序。ORDER BY子句可以按升序(缺省或ASC)、降序(DESC)排列各行,也可以按多个列来排序。注意:ORDER BY子...
  • popkiler
  • popkiler
  • 2007年09月19日 09:46
  • 531

懒人摘抄(内容转自CSDN资源中教程)-数据查询04-使用聚合函数

使用聚合函数   聚合函数用于实现数据统计等功能,常月的聚合函数如表5.1所列。表5.1 聚合函数 函数名 ...
  • popkiler
  • popkiler
  • 2007年09月19日 09:48
  • 487

懒人摘抄(内容转自CSDN资源中教程)-数据查询07-子查询

相关子查询在前面的例子中,每个子查询仅执行一次,返回的值为主查询的WHERE子句所用。在有的查询中,子查询不只执行一次,例如,要显示其成绩比该课程平均成绩高的成绩表,其主查询为:SELECT sno,...
  • popkiler
  • popkiler
  • 2007年09月19日 09:50
  • 469
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:懒人摘抄(内容转自CSDN资源中教程)-修改表
举报原因:
原因补充:

(最多只允许输入30个字)