0 0

关于 mysql的 enum的问题5

举个例子,比如当初建了这个表
update TABLE tb_1234(
`kind` enum('1','2','3') NOT NULL.
后来觉得kind选项不够多,想多加一个'4',用什么语句能执行呢?





2010年5月18日 16:04

1个答案 按时间排序 按投票排序

0 0

采纳的答案

试试这样:

Alter Table tb_1234 MODIFY kind emum('1','2','3','4');

2010年5月18日 16:09

相关推荐

    mysql之set与enum的介绍

    而`ENUM`类型适用于单选问题,如性别('male'、'female')或者状态('active'、'inactive')等。 总结一下,`SET`和`ENUM`在MySQL中提供了有限的、预定义选项的存储方式。`SET`允许存储多个集合元素,而`ENUM`仅...

    实例测试MySQL的enum类型

    本篇内容将详细介绍如何使用MySQL的enum类型,并通过实例测试来讲解其用法和潜在的问题。 首先,enum类型的定义是在创建表时指定的,例如: ```sql CREATE TABLE `enum_tests` ( `id` int(10) unsigned NOT NULL ...

    要慎用mysql的enum字段的原因

    MySQL中的ENUM字段是一种特殊的数据类型,它允许你在字段中存储预定义的一组枚举值。ENUM类型在设计数据库时提供了一定的灵活性和规范性,因为它可以在创建表时设定允许的值列表。然而,正如标题和描述中所指出的,...

    关于MYSQL的一些基本知识

    - ENUM(VALUE1,...):最多65535个不同值,只能存储其中一个。 - SET(VALUE1,...):最多64个不同值,可以存储多个,但每个值不重复。 接下来,我们讨论表结构中的外键和触发器: 外键(FOREIGN KEY)是实现参照...

    MYSQL

    1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 2 MySQL 邮件列表及如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 2.4 在...

    MySQL中文参考手册.chm

    1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 2 MySQL 邮件列表及如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 ...

    MySql 5.1 参考手册.chm

    2.8.4. 处理MySQL编译问题 2.8.5. MIT-pthreads注意事项 2.8.6. 在Windows下从源码安装MySQL 2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 ...

    MySQL中文参考手册

    + 4.15.2 启动 MySQL 服务器的问题 + 4.15.3 自动启动和停止 MySQL + 4.15.4 选项文件 o 4.16 升级和降级(downgrading)时有什么特别要做的事情吗? + 4.16.1 从一个 3.22 版本升级到 3.23 + 4.16.2 从一个 ...

    MySQL5过渡到MySQL8问题解决方案【小Java项目】

    2. **数据类型变化**:MySQL8对某些数据类型进行了优化,比如ENUM和SET类型现在存储为字符串,这可能影响到空间使用和查询性能。检查并更新受影响的列,确保它们能适应新版本。 3. **查询语法**:MySQL8引入了窗口...

    mysql5.5.28.zip

    多样的数据类型,包括有/无符号1,2,3,4,8字节integers,FLOAT,DOUBLE,CHAR,VARCHAR,TEXT,BLOB,DATE,DATETIME,YEAR,SET,ENUM;非常灵活和安全的权限系统,密码加密;为Windows提供ODBC接口,可通过...

    MySQL 5.1中文手冊

    2.8.4. 处理MySQL编译问题 2.8.5. MIT-pthreads注意事项 2.8.6. 在Windows下从源码安装MySQL 2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 ...

    mysql语句转postgres的工具

    这涉及到字段类型、约束、索引等的映射,例如,MySQL的`ENUM`类型在PostgreSQL中可能需要转换为`VARCHAR`或`INT`。 2. **触发器创建**:由于PostgreSQL不支持`ON UPDATE`自动更新时间戳,`MysqlToPostgresUtil`会...

    mysql常见面试题及答案

    3. ENUM 是 MySQL 中的一种字符串对象,用于指定一组预定义的值。 四、索引 1. 索引是 MySQL 中的一种数据结构,用于提高查询效率。 2. 索引可以是单列索引或组合索引。 五、事务 1. 事务是 MySQL 中的一种机制...

    mysql语法文档

    * int mysql_option(MYSQL *mysql,enum mysql_option,const char *arg):设置mysql连接的参数 * int mysql_ping(MYSQL *mysql):检查mysql连接是否正常 * MYSQL *mysql_real_connect(MYSQL *mysql,const char *...

    MySQL面试题(含答案).pdf

    - SERIALIZABLE:最高隔离级别,避免所有并发问题,但性能较低。 9. ENUM的用法: - ENUM是预定义值列表,常用于限制某一列的输入值。 10. REGEXP: - REGEXP用于模式匹配,可以查找字符串中任何位置的匹配模式...

    MySQL_4.1.0 中文参考手册.chm MySQL 4.1.0 中文参考手册

    在数据类型方面,MySQL 4.1.0增加了对新型数据类型的支援,例如BINARY和VARBINARY,用于存储二进制数据,以及 ENUM 和 SET 类型,它们允许用户在列中存储预定义的值集合。这些新类型使得数据存储更加灵活,适应不同...

    MySQL55题答案.pdf

    1. 自增主键ID问题:在MySQL中,MyISAM和InnoDB存储引擎处理自增主键的策略不同。MyISAM存储引擎会将自增主键的最大值记录在数据文件中,而InnoDB仅保存在内存里,这意味着在MySQL重启后InnoDB存储引擎的表自增主键...

    2024年java面试题-数据库MySQL面试题第一部分

    根据给定文件的信息,我们可以总结出一系列关于MySQL的知识点,特别是针对面试中可能出现的问题及其解答。下面是详细解析: ### 1. ID 自增主键的行为 - **问题**:一张表中有 ID 自增主键,当插入了 17 条记录之后...

Global site tag (gtag.js) - Google Analytics