+ 一条吧我个人觉得,尽量不要用bit型字段,可用TinyInt等
为什么你自己体会吧....

解决方案 »

  1.   

    to 962veiri(风尘旅人) :我怎么没用过";"号啊再考你们一招吧
    说说你们来是怎么用
    Begin Tran
    ………
    If @@Error <> 0 RollBack Tran
    Else Commit Tran你有更长的程序贴出来,我可以指指哦………
      

  2.   

    1。在存储过程中用事务,最好加上事务名
      如begin tran t1
     2。存储过程中的字符串常量,最好声明为varchar或nvarchar型的   比如
       declare @name char(50)
       set @name='asdf'
       set @name=@name+'asdf1'
       得不到正确的结果   而用var系列则不会出现这个问题
      

  3.   

    试一下select 2/4 和 select 2/4.0