zoukankan      html  css  js  c++  java
  • 删除SQL表中的字段

    declare @default sysname, @sql nvarchar(max)

    BEGIN

        IF  EXISTS(SELECT 1 FROM SYSCOLUMNS A,SYSOBJECTS B

          WHERE A.id=B.id AND B.name='TableName' AND B.xtype='u' AND A.name='ColumnName')

                BEGIN

                      SELECT @default = name

                      from sys.default_constraints

                      WHERE parent_object_id = object_id('TableName')

                      AND type = 'D'

                      AND parent_column_id = (

                            select column_id

                            from sys.columns

                            where object_id = object_id('TableName')

                            and name = 'Accounts'

                            )

     

                      set @sql = N'alter table [TableName] drop constraint ' + @default

                      exec sp_executesql @sql

     

                      alter table [TableName] drop column [ColumnName]

                END

    END

  • 相关阅读:
    jq动画效果
    each循环和节点操作
    jquery的基础语法
    JS作用域
    DOM事件
    js语法一
    socketserver模块与mysql语句(一)
    亲测idea编辑器控制台中文乱码成功的解决方法
    PHP Fatal error: Call to undefined function json_decode()
    PHP <? 标签问题导致不能正确运行代码
  • 原文地址:https://www.cnblogs.com/Areas/p/2715455.html
Copyright © 2011-2022 走看看