我需要在其他人的软件上做一个结构,对方的表里面用到了timestamp类型的字段。
我一旦对它的表形成了修改,timestamp字段的值会自动变化,导致他的软件不能
正常工作(提示记录被修改或者删除),有没有方法可以让我写表的同时
使timestamp类型的字段不发生任何变化(注:我只对该表进行 某些字段的UPDATE操作)

解决方案 »

  1.   


    --没用过。
    timestamp 
    用于表示 SQL Server 在一行上的活动顺序,按二进制格式以递增的数字来表示。当表中的行发生变动时,用从 @@DBTS 函数获得的当前数据库的时间戮值来更新时间戮。timestamp 数据与插入或修改数据的日期和时间无关。若要自动记录表中数据更改的时间,使用 datetime 或 smalldatetime 数据类型记录事件或触发器。
      

  2.   

    这个timestamp类型的栏位估计是调成自动的了,需要知道表结构,在update时set后面包括它就是了
      

  3.   

    补充一下:好像sqlserver不支持,是自动生成的二进制数