SQL Server中的Int 10

马塞尔·马里诺(Marcel Marino)

因此,据我了解,SQL Server中的int自动设置为4位数字的长度。bigint的默认长度为8。看来这些长度不能设置为其他任何长度,那么当您想要只包含数字的列并且您需要将其长度设置为10时,该怎么办?

我已经尝试过float,尽管它将存储10位数字,但它是以科学计数法进行存储的。

培根钻头

int占用4个字节(-2 ^ 31到2 ^ 31-1),并bitint占用8个字节(-2 ^ 64到2 ^ 64-1)。它们分别是32位和64位有符号整数。

参考数据类型文档

另外,应避免使用floatreal除非您确实需要它们,否则它们是近似数字类型。decimalnumeric首选十进制值。

如果要使用等效的“ INT(10)”,则应使用decimal(10),它将支持-9999999999到9999999999。请记住,这将使用比bigint(9个字节)更多的磁盘空间,并且在性能上可能会有所不同大规模。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL中“状态”列的Varchar(10)或int

来自分类Dev

SQL Server 中多列(超过 10)中的重复行数

来自分类Dev

SQL SERVER 2000中的Int Date

来自分类Dev

等式在 SQL Server 中不断返回 int

来自分类Dev

sql 中前 10 行的复杂连接

来自分类Dev

SQL Server:当10个列中的任何一个一致时为CASE

来自分类Dev

SQL Server从数据库中获取一组10个元素

来自分类Dev

将 INT 列转换为 SQL Server 中的日期时间

来自分类Dev

流利的NHibernate映射到SQL Server CHAR(10)ID列

来自分类Dev

如何在SQL Server中进行10%45%45%的拆分

来自分类Dev

SQL Server:在变量末尾删除CHAR(13)和CHAR(10)

来自分类Dev

SQL Server返回前10条记录的集合

来自分类Dev

流利的NHibernate映射到SQL Server CHAR(10)ID列

来自分类Dev

使用SQL Server的每月平均10天

来自分类Dev

Sql Server日期格式应类似于“ 2014年10月17日晚上10:14”

来自分类Dev

SQL SERVER:每个字段前10行-如果少于10行,则显示空行

来自分类Dev

插入SQL Developer / Oracle 10g中的缺失值

来自分类Dev

如何从Sql数据库中仅读取10行?

来自分类Dev

无法在Oracle g10 XE中运行SQL脚本

来自分类Dev

使用IF的子查询中的SQL TOP 10按计数排序

来自分类Dev

嵌套查询中的 SQL 前 10 个结果

来自分类Dev

表中的 Navicat SQL Consol,设置 record=itself/10

来自分类Dev

单个SQL查询中的高分摘要(10分更好,10分更差)

来自分类Dev

如果值在__int32范围内,能否将__int64存储在sql server Int中?

来自分类Dev

在SQL Server 2008 R2中使用Oracle 10g执行OPENQUERY时出错

来自分类Dev

SQL Server 方法将连接表的前 10 个 SELECTED 行(所有列)放入数组或变量表中

来自分类Dev

无法将varchar值转换为SQL Server中存储过程中的int

来自分类Dev

SQL Server 中的 Python:INT 列中的 NULL 值映射到 -2147483648 而不是 None

来自分类Dev

SQL列中10个最常见的值-LINQ to SQL

Related 相关文章

  1. 1

    SQL中“状态”列的Varchar(10)或int

  2. 2

    SQL Server 中多列(超过 10)中的重复行数

  3. 3

    SQL SERVER 2000中的Int Date

  4. 4

    等式在 SQL Server 中不断返回 int

  5. 5

    sql 中前 10 行的复杂连接

  6. 6

    SQL Server:当10个列中的任何一个一致时为CASE

  7. 7

    SQL Server从数据库中获取一组10个元素

  8. 8

    将 INT 列转换为 SQL Server 中的日期时间

  9. 9

    流利的NHibernate映射到SQL Server CHAR(10)ID列

  10. 10

    如何在SQL Server中进行10%45%45%的拆分

  11. 11

    SQL Server:在变量末尾删除CHAR(13)和CHAR(10)

  12. 12

    SQL Server返回前10条记录的集合

  13. 13

    流利的NHibernate映射到SQL Server CHAR(10)ID列

  14. 14

    使用SQL Server的每月平均10天

  15. 15

    Sql Server日期格式应类似于“ 2014年10月17日晚上10:14”

  16. 16

    SQL SERVER:每个字段前10行-如果少于10行,则显示空行

  17. 17

    插入SQL Developer / Oracle 10g中的缺失值

  18. 18

    如何从Sql数据库中仅读取10行?

  19. 19

    无法在Oracle g10 XE中运行SQL脚本

  20. 20

    使用IF的子查询中的SQL TOP 10按计数排序

  21. 21

    嵌套查询中的 SQL 前 10 个结果

  22. 22

    表中的 Navicat SQL Consol,设置 record=itself/10

  23. 23

    单个SQL查询中的高分摘要(10分更好,10分更差)

  24. 24

    如果值在__int32范围内,能否将__int64存储在sql server Int中?

  25. 25

    在SQL Server 2008 R2中使用Oracle 10g执行OPENQUERY时出错

  26. 26

    SQL Server 方法将连接表的前 10 个 SELECTED 行(所有列)放入数组或变量表中

  27. 27

    无法将varchar值转换为SQL Server中存储过程中的int

  28. 28

    SQL Server 中的 Python:INT 列中的 NULL 值映射到 -2147483648 而不是 None

  29. 29

    SQL列中10个最常见的值-LINQ to SQL

热门标签

归档