我想更新某个表的字段描述怎么更新??比如我获得了表名 并且要更新第2和第3个字段的描述 如何更新??

解决方案 »

  1.   

    update 表名 set 字段2=...,字段2=...
      

  2.   

    update 表名 set 字段2=...,字段2=... where 条件
      

  3.   

    更改字段描述:
    http://blog.csdn.net/soft_bird/archive/2006/04/17/666790.aspx
      

  4.   

    SELECT *
    FROM bid_mulu_cs
              UPDATE sysproperties
            SET  value = '表字段描述文字'
            WHERE smallid =
                      (SELECT a.colid
                     FROM syscolumns a LEFT JOIN
                           systypes b ON a.xtype = b.xusertype INNER JOIN
                           sysobjects d ON a.id = d .id AND d .xtype = 'U' AND 
                           d .name <> 'dtproperties' LEFT JOIN
                           syscomments e ON a.cdefault = e.id LEFT JOIN
                           sysproperties g ON a.id = g.id AND a.colid = g.smallid
                     WHERE d .name = 'bid_mulu_cs' AND a.colorder = 2)我这样写之后SQL提示我要给权限
    如何赋予??
      

  5.   

    上面多复制了一些UPDATE sysproperties
    SET [value] = '表字段描述文字'
    WHERE (smallid =
              (SELECT a.colid
             FROM syscolumns a LEFT JOIN
                   systypes b ON a.xtype = b.xusertype INNER JOIN
                   sysobjects d ON a.id = d.id AND d.xtype = 'U' AND 
                   d.name <> 'dtproperties' LEFT JOIN
                   syscomments e ON a.cdefault = e.id LEFT JOIN
                   sysproperties g ON a.id = g.id AND a.colid = g.smallid
             WHERE d.name = 'bid_mulu_cs' AND a.colorder = 2))