Sql server SQL Server 2005中的MEDIUMBLOB(映像)
我在MS SQL Server 2005中有一个已还原的数据库,其中有些表的数据类型为MEDIUMBLOB(image) 我不明白的第一件事是,我无法在新数据库中创建具有此数据类型的字段。MEDIUMBLOB在数据类型选择下拉列表中不可用 第二个问题是,如何从C#读取此字段?我知道这个字段中存储有XML数据Sql server SQL Server 2005中的MEDIUMBLOB(映像),sql-server,blob,Sql Server,Blob,我在MS SQL Server 2005中有一个已还原的数据库,其中有些表的数据类型为MEDIUMBLOB(image) 我不明白的第一件事是,我无法在新数据库中创建具有此数据类型的字段。MEDIUMBLOB在数据类型选择下拉列表中不可用 第二个问题是,如何从C#读取此字段?我知道这个字段中存储有XML数据 SQL Server允许您使用命令为本机类型创建别名。该图显示该列被定义为一个MEDIUMBLOB,其基本本机类型为image CREATE TYPE还可用于创建在CLR程序集中定义的用户定
SQL Server允许您使用命令为本机类型创建别名。该图显示该列被定义为一个
MEDIUMBLOB
,其基本本机类型为image
CREATE TYPE还可用于创建在CLR程序集中定义的用户定义类型查看此SQL Server没有
MEDIUMBLOB
数据类型。。。。此外,SQL Server中的image
数据类型已被弃用,不应再使用它-使用VARBINARY(MAX)
来处理二进制blob样式的数据。我不是在说MySQL.marc-s,我也这么认为,但正如您在屏幕截图中看到的,这些人在SQL Server 2005中以某种方式启用了它。这是如何实现的??进一步检查Types
文件夹中的MEDIUMBLOB
类型定义为varbinary(xyz)。SQL Server允许您将类型定义为特定原始类型定义的别名。或者它可能是CLR类型