在C#中程序中将sql2000数据库的decimal类型字段赋值为null

解决方案 »

  1.   

    ALTER TABLE test100 ALTER COLUMN col VARCHAR(10) null
      

  2.   

    update TABLEname set  col =null where id=0
      

  3.   

     CREATE TABLE [dbo].[produce](
    [date] [datetime] NOT NULL,
    [星期几] [text] NULL,
    [售价] [money] NULL,
    [数量] [decimal](6, 3) NULL)--格式如下:
    insert [produce] values('2008-09-09','星期二',15,100)http://technet.microsoft.com/zh-cn/library/ms187746%28SQL.90%29.aspx
      

  4.   

    谢谢楼上两位的回答,可能你们没有弄明白我的意思
    我的意思是,在数据集的DataTable里的某行里已经将这个decimal字段的值赋值为DBNull.Value,但最后适配器执行修改表的时候,数据库里这个decimal字段的值并没有修改为null而是报错。请问该如何处理?