zoukankan      html  css  js  c++  java
  • SQL2005数据行的二进制结构

    这篇文章为另一篇重量级文章的铺垫,通过分析sqlserver中二进制数据的存储结构,来为后面的日志文件读取做铺垫。
    这个分析只是一个实验,并不能覆盖全部的数据存储情况,如果有兴趣的朋友可以参考本文深入研究下去。

    我们建立一个测试数据表:
    sql语句如下:

    create table log_test(id int ,code char(10),name varchar(20),date datetime,memo varchar(100))
    insert into log_test select 100, 'id001','jinjazz',getdate(),'剪刀'

    然后可以通过dbcc或者其它途径读取到这条数据的二进制数据为:
    0x30001A0064000000696430303120202020200E7E2C01F19A00000500E002002A002E006A696E6A617A7ABCF4B5B6
    他的对应格式,如下图所示:



  • 相关阅读:
    信息安全算法
    另类装载问题
    分治法快速排序
    动态规划最长公共子序列
    java网络编程1
    Jndi和会话bean
    EJB初探
    JSF初探
    简单计算器
    关于坐火车
  • 原文地址:https://www.cnblogs.com/cl1024cl/p/6204885.html
Copyright © 2011-2022 走看看