网站大量收购独家精品文档,联系QQ:2885784924

alter_table__linux命令中文解释.html.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
alter_table__linux命令中文解释.html

ALTER TABLEALTER TABLEALTER TABLEALTER TABLE Section: SQL Commands (7) Updated: 2003-11-02 Index Return to Main Contents NAMENAMENAMENAME ALTER TABLE - 修改表的定义 SYNOPSISSYNOPSISSYNOPSISSYNOPSIS ALTER TABLE [ ONLY ] name [ * ] ADD [ COLUMN ] column type [ column_constraint [ ... ] ] ALTER TABLE [ ONLY ] name [ * ] DROP [ COLUMN ] column [ RESTRICT | CASCADE ] ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column { SET DEFAULT expression | DROP DEFAULT } ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column { SET | DROP } NOT NULL ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column SET STATISTICS integer ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } ALTER TABLE [ ONLY ] name [ * ] SET WITHOUT OIDS ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_column ALTER TABLE name RENAME TO new_name ALTER TABLE [ ONLY ] name [ * ] ADD table_constraint ALTER TABLE [ ONLY ] name [ * ] DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ] ALTER TABLE name OWNER TO new_owner ALTER TABLE name CLUSTER ON index_name DESCRIPTIONDESCRIPTIONDESCRIPTIONDESCRIPTION 描述描述描述描述 ALTER TABLEALTER TABLEALTER TABLEALTER TABLE 变更一个现存表的定义。它有好几种子形式: ADD COLUMNADD COLUMNADD COLUMNADD COLUMN 这种形式用和 CREATE TABLE [create_tablecreate_tablecreate_tablecreate_table (7)] 里一样的语法向表中增加一个新的字段。 DROP COLUMNDROP COLUMNDROP COLUMNDROP COLUMN 这种形式从表中删除一个字段。请注意,和这个字段相关的索引和表约束也会被自动删除。 如果任何表 之外的对象依赖于这个字段, 你必须说 CASCADE,比如,外键参考,视图等等。 SET/DROP DEFAULTSET/DROP DEFAULTSET/DROP DEFAULTSET/DROP DEFAULT 这种形式为一个字段设置或者删除缺省值。请注意缺省值只应用于随后的 INSERT 命令; 它们不会导致 已经在表中的行的数值的修改。我们也可以为视图创建缺省, 这个时候它们是在视图的 ON INSERT 规则 应用之前插入 INSERT 语句中去的。 SET/DROP NOT NULLSET/DROP NOT NULLSET/DROP NOT NULLSET/DROP NOT NULL 这些形式修改一个字段是否标记为允许 NULL 值或者是拒绝 NULL 值。 如果表在字段中包含非空值,那 么你只可以 SET NOT NULL。 S

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档