菜单
好代码网
首页
源码下载
网站模板
搜索
在线工具
在线编程
在线白板
首页
>
在线问答
>
数据库
> 正文
mysql中同一表中的所有char字段是否必须用char类型或varchar类型
我在做库的时候参阅一些著名程序的数据库
发现这些库中所有char有关的字段都统一用char类型或者varchar类型
有一些明明可以用char的定长字段也用varchar
是只为统一还是令有讲究呢?
最新回答
言笑往事
2024-10-13 08:21:12
char是定长的,一般就是在字段长度变化不大时使用,如姓名一般都定义为char,而在字段变化范围很大时使用varchar,如存储某种信息时就使用varchar,这没有什么特殊规定,看情况使用就OK了
鲜奶千层雪
2024-10-13 10:10:22
呵呵,在mysql数据库里,使用varchar类型比较常见。
用char的几乎不多。包括在游戏数据库中都是使用varchar。
我要回答
匿名回答
提交内容
您可能感兴趣问答
SQL 怎样从字符串中提起纯数字?
mysql字符串怎么完全正则匹配,用regexp
Mysql在debian系统中不能插入和显示中文的解决方法
SQL语句模糊查询问题!
MySQL与PostgreSQL相比哪个更好
Collapsible
技术园区
前端
后端
移动端
数据库
AI智能
区块链
云计算
游戏
安全
金融科技
杂谈
推荐频道
网络资讯
前端开发
后端开发
移动开发
软件工程
热门标签
编程
Python
Microsoft
编程语言
C++
C(编程语言)
Java
javascript
PHP
前端开发
MySQL
Office
计算机
Java编程
Excel
vue
数据库
dedecms
计算机语言
正则表达式
热点问答
在SQL语句里面如何将字符型转换成数字型?
sql怎样判断两字符串完全相等,大小写一样?
SQL 怎样从字符串中提起纯数字?
sql查找包含某些字符的列
redis高并发能力直接相关概念
Redis有哪几种数据类型
Redis底层数据结构之string
mybatis中的#和$的区别 以及 防止sql注入
高并发下,数据库成最大问题怎么办
在sql语句中,出现将字符串转换为 uniqueidentifier 时失败的错误