DROP TABLE IPData
CREATE TABLE IPData
(
sIP Varchar(20) NOT NULL PRIMARY KEY,
tTime datetime NOT NULL,
sNote Varchar(300) NOT NULL,
)
TRUNCATE TABLE IPData
INSERT INTO IPData VALUES
(
'192.168.0.33',
GETDATE(),
0x1D1D8D3031323334353637383930
)
SELECT * FROM IPData表如上,sNote保存的是一串二进制数据,是socket收到的数据,有一定的格式,比如说开始有两个字节是头等等
有些值为 0x1D 0x1D 0x8D
现在我就是想读一定时间内的开始三个字节为以上值的数据,而且想自己模拟一些数据,
所以想问,在sql语句查询的时候可以判断sNote里面的值吗,如何写呢
select * from IPData where sNote like'0x1D 0x1D 0x8D%'