c# - SQL Server 中的数据类型二进制(1632)和 MYSQL 中的数据类型二进制(255)之间的区别?

标签 c# asp.net mysql sql sql-server

我正在尝试将我的服务器从 SQL Server 更改为 MYSQL Server。我只是想知道 SQL 中的两个二进制(1632)和 MYSQL 中的二进制(255)有什么区别。我想知道,因为它可能会影响我要插入数据库的数据。

binary(1632) = SQL Server 中二进制的最大值

binary(255) = MYSQL中二进制的最大值

提前谢谢您。 :)

最佳答案

显然,这与字段能够包含的数据的最大大小有关。如果您确实需要该列能够包含 1632 字节的数据,请使用 BLOB MySQL 类型改为。

关于c# - SQL Server 中的数据类型二进制(1632)和 MYSQL 中的数据类型二进制(255)之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17742420/

相关文章:

c# - 奇怪的转换运算符行为

asp.net - 'Text' 的 'asp:TextBox' 属性不允许子对象 #2

php - 从字符串到数组再到菜单

php - 如何在php中的所有行中回显列的所有名称

php - 如何内连接三个表并获取计数

c# - 影片下载

c# - 不包含定义或扩展方法 - 当它包含时

c# - ASP.NET 每小时更新一次数据库

c# - WPF 绑定(bind) DataGrid 中的 SelectedItem

javascript - 如何正确处理textarea中的html标签