位置: 编程技术 - 正文

MySQL中create table语句的基本语法是(mysql-relay-bin)

编辑:rootadmin
MySQL中create table语句的基本语法是: Create [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement] TEMPORARY:该关键字表示用create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应用于存储过程中,对于目前尚不支持存储过程的MySQL,该关键字一般不用。 IF NOT EXISTS:实际上是在建表前加上一个判断,只有该表目前尚不存在时才执行create table操作。用此选项可以避免出现表已经存在无法再新建的错误。 tbl_name:你所要创建的表的表名。该表名必须符合标识符规则。通常的做法是在表名中仅使用字母、数字及下划线。例如titles、our_sales、my_user1等都应该算是比较规范的表名。 create_definition:这是create table语句中关键部分所在。在该部分具体定义了表中各列的属性。 create_definition的基本语句是: col_name type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [PRIMARY KEY] [reference_definition] or PRIMARY KEY (index_col_name,...) or KEY [index_name] (index_col_name,...) or INDEX [index_name] (index_col_name,...) or UNIQUE [INDEX] [index_name] (index_col_name,...) or [CONSTRAINT symbol] FOREIGN KEY index_name (index_col_name,...) [reference_definition] or CHECK (expr) col_name:表中列的名字。必须符合标识符规则,而且在表中要唯一。 type:列的数据类型。有的数据类型需要指明长度n,并用括号括起。目前MySQL提供的数据类型详见MySQL进阶_列类型篇。 NOT NULL | NULL:指定该列是否允许为空。如果既不指定NULL也不指定NOT NULL,列被认为指定了NULL。 DEFAULT default_value:为列指定默认值。如果没有为列指定默认值,MySQL自动地分配一个。如果列可以取NULL作为值,缺省值是NULL。如果列被声明为NOT NULL,缺省值取决于列类型: 1、对于没有声明AUTO_INCREMENT属性的数字类型,缺省值是0。对于一个AUTO_INCREMENT列,缺省值是在顺序中的下一个值。 2、对于除TIMESTAMP的日期和时间类型,缺省值是该类型适当的“零”值。对于表中第一个TIMESTAMP列,缺省值是当前的日期和时间。3、对于除ENUM的字符串类型,缺省是空字符串。对于ENUM,缺省值是第一个枚举值。 AUTO_INCREMENT:设置该列有自增属性,只有整型列才能设置此属性。当你插入NULL值或0到一个AUTO_INCREMENT列中时,列被设置为value+1,在这里value是此前表中该列的最大值。AUTO_INCREMENT顺序从1开始。每个表只能有一个AUTO_INCREMENT列,并且它必须被索引。

推荐整理分享MySQL中create table语句的基本语法是(mysql-relay-bin),希望有所帮助,仅作参考,欢迎阅读内容。

MySQL中create table语句的基本语法是(mysql-relay-bin)

文章相关热门搜索词:mysql --help,mysql-relay-bin,mysql-relay-bin,mysql_prepare,mysql --help,mysql period_diff,mysql_prepare,mysql-relay-bin,内容如对您有帮助,希望把文章链接给更多的朋友!

关于mysql 字段的那个点为是定界符 InsertINTO`users`(`UserName`,`PassWord`有的人对字段名命名的不规范,会引起冲突,用它有一部分转义的功能不用也可以。冲突了就要用

MySQL相关说明 资源类型在MySQL模块中使用了两种资源类型。第一种是数据库的连接句柄,第二种是SQL查询返回的结果集。预定义常量以下常量由本扩展模块定义,因

PHP 的 __FILE__ 常量 今天碰到了PHP的常量__FILE__的问题了。在网上查了一下。总结了以下规律。dirname(__FILE___)函数返回的是脚本所在在的路径。比如文件b.php包含如下内容:?

标签: mysql-relay-bin

本文链接地址:https://www.jiuchutong.com/biancheng/276597.html 转载请保留说明!

上一篇:php生成文件(php生成文件流)

下一篇:关于mysql 字段的那个点为是定界符(mysql的字段类型有哪些)

  • 财务软件回收
  • 制造业怎么核算成本
  • 公司没有账目违法吗
  • 银行内部利息支出
  • 税金及附加没有什么税
  • 餐饮通用机打发票可以报销吗
  • 增值税税金不足1元未缴纳账务处理
  • 上级拨付的固定资产增加类型是什么
  • 独资合伙企业的所有者用于承担企业财务风险的财产是
  • 盘盈入库做什么分录
  • 利息支出税前扣除标准2020
  • 股本权益性投资是什么
  • 无偿赠送材料的会计处理
  • 委托收款被拒绝后要怎么做
  • 支付境外费用需要交哪些税
  • 租入生物性资产如何入账
  • 用友t3建新账
  • 电子发票开给个人怎么处理?
  • 广告公司 成本
  • 工地没有手续擅自开工违法吗
  • 生产企业的免抵退纳税申报,在财务做销售收入账务后
  • 供热公司向用户提供
  • 上年销项税额录错了,怎么调整
  • 如何修复windows11无法的注册表值
  • thinkphp 模型
  • 实例讲解yii2.0在php命令行中运行的步骤
  • 微软win11预览版
  • PHP:stream_set_chunk_size()的用法_Stream函数
  • 长期借款的概念
  • axios怎么使用
  • php实现文件的下载
  • 委托证券公司发行股票的手续费计入什么科目
  • 企业经营状态有哪几种
  • 港股上市公司股票代码
  • 中药饮片盘点误差范围
  • 购买礼品的会计怎么做账
  • 计提的费用收到增值税专票
  • 合伙企业利润分配
  • vue整合electron
  • 企业进出口贸易
  • 设备购入后又退出怎么办
  • 应付福利费算支出吗
  • 围挡属于市政还是建筑
  • 工程施工会计如何记账
  • 费用报销票跨月可以用吗
  • 出售金融资产计入
  • 速动比率例子
  • 过户车子需要带什么证件
  • 转出未交增值税和未交增值税区别
  • 注册资本可以是欧元吗
  • 建筑企业营改增之前计税方法
  • 京东卖家怎么开普通发票
  • 固定资产折旧怎么算
  • MySQL创建数据库字符集和排序规则
  • casewhen嵌套查询
  • 微软宣布将AI引入Office套件
  • JQS.exe是什么进程
  • linux 下VSFTP 530 Permission denied错误的解决方法
  • ubuntu怎样调出命令行
  • ssd安装centos7
  • java操作windows的文件管理器
  • linux定时删除2天前的文件输出日志
  • win8怎么设置成win7菜单
  • win10右下角的图标点不开
  • Win7升级win10后可以删除2345吗
  • Windows Server 8 ADDS轻松几步搞定密码个性化设置
  • cocoswot
  • cocos2dx schedule
  • android开发手册
  • jsonp实现动态加载文件
  • android 测试工具
  • 常用服务器配置
  • 关于echo的名字
  • jquery判断div是否为空
  • unity linux arm
  • jquery click重复执行
  • 扬州税务学院住宿环境
  • 合肥报税网站
  • 残疾人就业年审经办人
  • 税控盘抵税申报表怎么填
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设