我有一个存储过程,它在表中插入一个varchar & VARBINARY(MAX)值。我将一个c# byte[]传递给varbinary(max)字段。我还看到byte[]大小为80142,满足varbinary的最大限制。存储过程执行时没有任何错误。但是,当我尝试查询该表时,我在varbinary数据类型中看到了空值。Add the parameters for the stored procedure here ,@Byt
当我将列声明为VARCHAR时,为什么它会自动更改为VARBINARY?我该怎么避免这件事?----------------------+ `vlan_id` int(11) NOT NULL, `vlan_description` varbinary(100) NOT NULL,) ENGINE=InnoDB