【发布时间】:2011-08-11 12:33:20
【问题描述】:
我有一个带有varbinary(max) 列的 SQL Server 数据库表(即create table 命令中的Data VarBinary(max))。
是否可以在二进制数据中使用某种模式匹配来执行where 子句?
例如,使用 C# .NET SqlCommand 对象,我发现我可以进行类似select * from TableName where Data = 0x4638763849838709 go 的查询,其中的值是完整的数据列值。但我希望能够仅对部分数据进行模式匹配,例如select * from TableName where Data = 0x%3876% go。
谢谢。
【问题讨论】:
-
二进制数据是特定文档/文件类型的表示吗?
标签: sql sql-server where