一次Navicat Premium 15(绿色) 命令页面的测试

news/2023/6/7 0:20:58

Navicat Premium 15 :后台 SQL预览

CREATE TABLE NewTable (id int(11) NOT NULL AUTO_INCREMENT ,operation varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,operation_id int(11) NULL DEFAULT NULL ,operation_time datetime NULL DEFAULT NULL ,operation_params varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,PRIMARY KEY (id))ENGINE=InnoDBDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=2ROW_FORMAT=DYNAMIC;

CREATE TABLE ‘student_log’(’id‘ INT NOT NULL AUTO_INCREMENT, 这里有一个bug :INT没有11内存’operation‘ VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,’operation_id‘ INT(11),’operation_time‘ DATE, 2019-07-14 or '2019-07-14'’operation_params‘ VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL)ENGINE=INNODB 往下没有空格DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=DYNAMIC;

CHARACTER SET=utf8 这个是在建表的时候写的DEFAULT CHARACTER SET=utf8 这个好像是在后台配置的时候只有VARCHAR(200) 字符串才规定字符集和排序规则

CREATE TABLE ‘student_log’(’id‘ INT NOT NULL AUTO_INCREMENT, ’operation‘ VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,’operation_id‘ INT(11),’operation_time‘ DATE,’operation_params‘ VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL)ENGINE=INNODB DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=DYNAMIC;

1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

CREATE TABLE ‘student_log’(’id‘ INT NOT NULL AUTO_INCREMENT, ’operation‘ VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,’operation_id‘ INT(11),’operation_time‘ DATE,’operation_params‘ VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULLPRIMARY KEY(’id‘))ENGINE=INNODB DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=DYNAMIC;

1067 - Invalid default value for '’operation_params‘' 不合法的值? 它说的这一句后面没有加','

CREATE TABLE student_log(

id INT NOT NULL AUTO_INCREMENT,

operation VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,operation_id INT(11),operation_time DATE,operation_params VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULLPRIMARY KEY(id))ENGINE=INNODB DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=DYNAMIC;

1067 - Invalid default value for 'operation_params' 不合法的默认值?

CREATE TABLE student_log(

id INT NOT NULL AUTO_INCREMENT, 这里没有 INT(11) 也没报错

operation VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,operation_id INT(11),operation_time DATE,operation_params VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY(id))ENGINE=INNODB DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=DYNAMIC;

Query OK, 0 rows affected

注意:

别人写的name VARCHAR(20) PRIMARY KEY 字符列也可以成为主键。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4559574.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

HTML+CSS+JavaScript 迷宫生成算法 【建议收藏】

最近发现很多人都在写算法类的博客,今天就献丑了使用HTML,CSS和JavaScript制作一个简单的迷宫生成小代码。证明了自己对一些简单的小算法还是可以驾驭的,基本功没有荒废。 迷宫生成有很多种算法,今天给大家展示的是钻孔法(道路延伸…

【ZeloEngine】反射系统填坑小结

【ZeloEngine】反射系统填坑小结 总结一下反射系统,下称ZHT ZHT架构/数据流图 今天是入行两周年,本想写个入行小结,想想还是踏实点把坑填完,写个DevLog 本文接续之前一篇文章的原理描述,主要讲讲开发后的反思 另外…

【阅读笔记】c++ Primer Plus——第八章

函数探幽 c内联函数 为了提高程序运行速度而做的改进编译的最终产物是可执行程序——由一组机器语言指令组成。运行程序时,操作系统将这些指令载入到计算机内存中,因此每条指令都有特定的内存地址。然后计算机开始逐步执行指令。执行到函数调用的时候&…

快排改进

快排是平均性能最好的排序算法,但是当面对初始有序序列时,速度将会退化到O(n2)。 有一天我就想怎么能把快排在初始有序时排序速度提高,于是在纸上写下一串有序序列,分析其规律,突然发现,如果选择中间的数作…

贪心 376. 摆动序列

376. 摆动序列 难度中等827 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如, [1, 7, 4, 9,…

【操作系统】-- 基本分页存储管理(基本地址变换机构、具有快表的地址变换机构)

考虑支持多道程序的两种连续分配方式: 1、固定分区分配:缺乏灵活性,会产生大量的内部碎片,内存的利用率低。 2、动态分区分配:会产生很多外部碎片,虽然可以用“紧凑”处理,但是带价高。 如果…

SQL Server 全文索引的应用

在公司项目中提出了一个需求: 搜索包含指定关键词的数据。得到这需求后,站在技术角度考虑第一时间就联想到使用SQL里面“like”查询语句。进一步分析需求后,发现“Like”查询满足不到实际的要求。 示例: ---------------------…

论文阅读:SSR-NET 2022-04-15

论文名称:SSR-NET: Spatial–Spectral Reconstruction Network for Hyperspectral and Multispectral Image Fusion 论文代码:点击我 低空间分辨率高光谱图像(HSI)(LR-HSI)与相应的高空间分辨率多光谱图像(MSI)(HR-M…