create table句法

create table句法

ID:11365992

大小:27.42 KB

页数:8页

时间:2018-07-11

create table句法_第1页
create table句法_第2页
create table句法_第3页
create table句法_第4页
create table句法_第5页
资源描述:

《create table句法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CREATETABLE句法CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name[(create_definition,...)][table_options][select_statement]create_definition:col_nametype[NOTNULL

2、NULL][DEFAULTdefault_value][AUTO_INCREMENT][PRIMARYKEY][reference_definition]orPRIMARYKEY(index_col_name,...)orKEY[index

3、_name](index_col_name,...)orINDEX[index_name](index_col_name,...)orUNIQUE[INDEX][index_name](index_col_name,...)or[CONSTRAINTsymbol]FOREIGNKEYindex_name(index_col_name,...)[reference_definition]orCHECK(expr)type:TINYINT[(length)][UNSIGNED][ZEROFILL]orSMALLINT[(length)][UNS

4、IGNED][ZEROFILL]orMEDIUMINT[(length)][UNSIGNED][ZEROFILL]orINT[(length)][UNSIGNED][ZEROFILL]orINTEGER[(length)][UNSIGNED][ZEROFILL]orBIGINT[(length)][UNSIGNED][ZEROFILL]orREAL[(length,decimals)][UNSIGNED][ZEROFILL]orDOUBLE[(length,decimals)][UNSIGNED][ZEROFILL]orFLOAT[(len

5、gth,decimals)][UNSIGNED][ZEROFILL]orDECIMAL(length,decimals)[UNSIGNED][ZEROFILL]orNUMERIC(length,decimals)[UNSIGNED][ZEROFILL]orCHAR(length)[BINARY]orVARCHAR(length)[BINARY]orDATEorTIMEorTIMESTAMPorDATETIMEorTINYBLOBorBLOBorMEDIUMBLOBorLONGBLOBorTINYTEXTorTEXTorMEDIUMTEXTo

6、rLONGTEXTorENUM(value1,value2,value3,...)orSET(value1,value2,value3,...)index_col_name:col_name[(length)]reference_definition:REFERENCEStbl_name[(index_col_name,...)][MATCHFULL

7、MATCHPARTIAL][ONDELETEreference_option][ONUPDATEreference_option]reference_option:RESTRICT

8、CASCA

9、DE

10、SETNULL

11、NOACTION

12、SETDEFAULTtable_options:TYPE={ISAM

13、MYISAM

14、HEAP}orAUTO_INCREMENT=#orAVG_ROW_LENGTH=#orCHECKSUM={0

15、1}orCOMMENT="string"orMAX_ROWS=#orMIN_ROWS=#orPACK_KEYS={0

16、1}orPASSWORD="string"orDELAY_KEY_WRITE={0

17、1}orROW_FORMAT={default

18、dynamic

19、static

20、compressed}selec

21、t_statement:[IGNORE

22、REPLACE]SELECT...(Somelegalselectstatement)CREATETABLE在当前数据库中用给出的名字创建一个数据库表。允许的表名的规则在7.1.5数据库,桌子,索引,列和别名命名中给出。如果当前数据库不存在或如果表已经存在,出现一个错误。在MySQL3.22或以后版本中,表名可以被指定为db_name.tbl_name,不管有没有当前的数据库都可以。在MySQL3.23中,当你创建一张表时,你可以使用TEMPORARY关键词。如果一个连接死掉,临时表将自动被删除,并且

23、其名字是按连接命名。这意味着,2个不同的连接能使用相同的暂时表的名字而不会彼此冲突或与相同名字的现有数据库表冲突。(现有的表被隐蔽直到临时表被删除)。在MySQL3.23或以后版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。