开发者社区> 问答> 正文

有个SQL字段长度设置的疑问,如varchar(64),varchar(33),哪一种更为合理?

有个SQL字段长度设置的疑问,比如varchar(64),varchar(33),哪一种更为合理,这种长度设置,对于数据库底层原理有什么说法,懂的解答。

展开
收起
晓风瑟瑟 2021-10-13 13:47:20 1480 0
1 条回答
写回答
取消 提交回答
  • varchar是不可变长度,也就是固定长度类型,根据设置的多少长度开辟多大的内存;如果不确定长度,建议使用varchar2类型替换,varchar2存储更具有弹性。

    2021-10-16 12:11:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载