FuncDropColumn(为表删除某字段)
来源:互联网 发布:linux apache ab下载 编辑:程序博客网 时间:2024/05/22 13:30
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
自动侦测表中有没有该字段,既可以避免删除出错,也可以提高程序的灵活性。
/*
author:nyb
time :2003/12/29
fixtime :
aim :看表中是否有这个字段,如果有,删除
input :
调用:
executeFuncDropColumn'PSZ31','Z31No'
*/
CREATE PROCEDUREFuncDropColumn
@tablename varchar(128),--表名
@Columnnamevarchar(128)--列名
as
set@tablename=ltrim(rtrim(@tablename))
set@Columnname=ltrim(rtrim(@Columnname))
declare@stringvarchar(8000)
IF EXISTS(select*fromsyscolumnswhereid=object_id(@tablename)andname=@Columnname)
begin
select @string =' ALTER TABLE'+@tablename+'DROPCOLUMN ['+ltrim(rtrim(@Columnname)) +']'
print@string
execute(@string)
end
GO
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
自动侦测表中有没有该字段,既可以避免删除出错,也可以提高程序的灵活性。
/*
author:nyb
time :2003/12/29
fixtime :
aim :看表中是否有这个字段,如果有,删除
input :
调用:
executeFuncDropColumn'PSZ31','Z31No'
*/
CREATE PROCEDUREFuncDropColumn
@tablename varchar(128),--表名
@Columnnamevarchar(128)--列名
as
set@tablename=ltrim(rtrim(@tablename))
set@Columnname=ltrim(rtrim(@Columnname))
declare@stringvarchar(8000)
IF EXISTS(select*fromsyscolumnswhereid=object_id(@tablename)andname=@Columnname)
begin
select @string =' ALTER TABLE'+@tablename+'DROPCOLUMN ['+ltrim(rtrim(@Columnname)) +']'
print@string
execute(@string)
end
GO
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- FuncDropColumn(为表删除某字段)
- 为表添加和删除字段的存储过程
- 删除数据库中相关表中含有某字段值为XXX的数据,把数据库相关表中某字段的值统一修改为XXX
- 删除字段为空的值
- mysql删除字段为null的记录
- access 删除字段为空的值
- mysql删除字段为null的记录
- oracle中删除重复数据(几个字段相同的数据为相同记录)
- mysql为字段添加和删除唯一性索引(unique)
- 更改、删除字段名、在某字段后增加字段
- mysql修改表名,字段,增加字段,删除字段
- sql 创建表、删除表 增加字段 删除字段操作
- sql 创建表、删除表 增加字段 删除字段操作
- sql 创建表、删除表 增加字段 删除字段操作
- sql创建表、删除表、删除字段、增加字段
- sql 创建表、删除表 增加字段 删除字段操作
- sql 创建表、删除表 增加字段 删除字段操作
- 表删除字段存储过程
- 引用的各种对象的最大值
- 认识VF--Visual漫谈
- Winpcap(三)
- 一些有用的SQL语句
- F.E.A.R. 编译备忘
- FuncDropColumn(为表删除某字段)
- C#让windows程序只运行一次
- javascript常用代码
- 如何获取存储过程中的反回值?
- FuncADDColumn(为表添加字段)
- 令AxosoftPowerTrack支持中文
- 基于IA架构高性能集群系统技术
- 清除冗余记录的SQL语句
- sql学习