位置: 编程技术 - 正文

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的字段类型有哪些)

  • 购买土地税率是多少
  • 关税是直接税还是间接税
  • 税务ukey使用教程视频
  • 软件维护费属于费用还是资产
  • 专项附加扣除项目的6项具体规定有哪些
  • 支付境外培训费
  • 季度超了30万年度没超120
  • 暂存款属于什么费用
  • 残保金超比例奖励
  • 营改增后服务业账务处理
  • 外币收入怎么交税
  • 应付职工薪酬月末结转到哪里
  • 数量金额式适用于哪些科目
  • 工资低于3000要申报吗
  • 营改增后受托代销手续费税率是多少?
  • 外来经营活动需要提供什么资料?
  • 车辆处置入账价值包括哪些
  • 物流公司承担货物损失赔偿如何写会计分录
  • 增值税专用发票使用规定 最新
  • 金融企业贷款损失准备金
  • 培训费表格
  • 营业收入存入银行分录
  • 带息商业汇票的利息分录?
  • 公司开年会的费用谁承担
  • 下列项目中属于免征增值税的有
  • 固定资产清理净值是什么意思
  • 远程主机强迫关闭了现有连接我的世界
  • linux swap 0
  • 期间费用计入产后成本吗
  • thinkphp 5.0.24 rce
  • php添加扩展
  • 前后端交互用什么技术
  • 赤狐 (© Yossi Eshbol/Minden Pictures)
  • php用img显示图片
  • 先发货再开票
  • rk3566 rk3288
  • css 入门
  • phpapi接口调用
  • 一联发票可以开多少钱
  • wordpress如何删除导入的主题
  • 帝国cms怎么用
  • 机关党建经费提取比例
  • 房地产土地使用权计入存货吗
  • 企业哪些支出可以用现金支付
  • sql2008自动启动服务
  • 发行股票的好处和坏处
  • 公司购买土地建厂房账务处理小企业会计准则
  • 佣金支出和手续费一样吗
  • 建筑业简易征收的条件
  • 小规模购置金税盘抵税如何申报
  • 小规模增值税减按1%缴纳,如何申报
  • 预收工程款怎么做分录
  • 应收账款和预收账款都是企业的债权
  • 办理房产证的时候可以加孩子的名字吗
  • 盈亏平衡点怎么计算公式
  • 会计电算化建账的基本流程有哪些
  • 企业如何建账做账
  • centos7.6无法远程
  • mysql在本地主机创建用户账号
  • 蓝屏service
  • linux谷歌浏览器安装指令
  • win10怎么查看windows版本
  • u盘 macbook
  • linux使用方式有哪些方面
  • imac 2010 cpu
  • linux显示日期格式命令是
  • win7此电脑在哪里
  • win7如何清理c盘空间不影响系统
  • javascript 浏览器
  • html5图文混排
  • Intermediate Unity 3D for iOS: Part 2/3
  • 讲解JavaScript中for...in语句的使用方法
  • 彻底解决老鼠进发动机舱
  • js的delegate
  • jQuery插件是什么
  • 社保银行代扣收费吗
  • 每年个人所得税2万工资多少
  • 药店迁址流程2019
  • 什么是财务审计
  • 关于地税代收工会经费工作实施办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设