以下是我尝试修改/插入1
或0
插入binary(1)
列时遇到的错误:
单元格的值无效(第 4 行,第 5 列)。
此单元格中更改的值未被识别为有效。
.Net Framework 数据类型:Byte[]
错误消息:您不能使用“结果”窗格将此字段数据设置为 NULL 以外的值。
键入适合数据类型的值或按 ESC 取消更改。
以下是我尝试修改/插入1
或0
插入binary(1)
列时遇到的错误:
单元格的值无效(第 4 行,第 5 列)。
此单元格中更改的值未被识别为有效。
.Net Framework 数据类型:Byte[]
错误消息:您不能使用“结果”窗格将此字段数据设置为 NULL 以外的值。
键入适合数据类型的值或按 ESC 取消更改。
这就是二进制字段的方式。您必须编写更新语句来修改值或插入语句来添加具有值的行。
如果您的列只能包含值 0 或 1,则应使用 abit
代替。bit
列可以直接在 SQL Server Management Studio 的编辑网格中修改。binary(1)
可以将值保持0x00
到0xFF
。
默认情况下,具有二进制数据类型的列的值将具有 NULL 值。这些值不能在结果窗格中更改。