1
|
Tim Schmelter · 技术社区 · 14 年前 |
![]() |
1
2
如果它是一个数字,请将其存储为一个数字。 4 bytes ,给他们一个范围: 所以,适合你的需要。
更新
不
储存数字,我想你必须使用
关于未来扩张的问题
|
![]() |
2
5
在确定已正确建模数据类型之前,不要开始优化空间。 编辑 但为了避免垃圾进入,请确保您也应用了检查约束。E、 如果是8位数,加上
|
![]() |
3
2
如果你需要把这些数字分开——搜索所有数字3-4是“02”或类似的数字——char会更简单,可能更快。 我猜你不是在做算术。你不会把两个TAC加在一起,也不会找到一组记录的平均TAC。如果你是,那将是一个使用int的扣篮式论点。
如果以上都不适用,那就没什么关系了。我可能会用char。我想不出任何一个有说服力的理由。 |
![]() |
4
1
定义整数(或BIGINT) int, bigint, smallint, and tinyint (Transact-SQL)
与
另外,一旦查询到这个,如果使用int与char列相比,性能将降低,因为SQL Server将不得不为您执行as cast。。。 |
![]() |
Michael Samuel · MYSQL在以下情况下自动创建索引 6 年前 |
![]() |
Patricia Rozario · 数据库设计确保一对一关系 6 年前 |
![]() |
dryhay · MySQL“多对多”关系错误 6 年前 |
![]() |
L. Fox · 我在这里用的是什么样的Laravel雄辩的关系 6 年前 |
![]() |
Geoff Harper · 我应该如何构建关系松散的SQL db 6 年前 |
![]() |
waroxx · SQL—当多个表具有相同的列时,最好怎么做 6 年前 |
![]() |
Lumpi01 · SQL 2不同的注释类型-最佳解决方案? 6 年前 |
![]() |
Hayreddin Tüzel · 预约系统数据库建模[关闭] 6 年前 |