利用存储过程删除指定表中指定列的值为指定值的数据行
来源:互联网 发布:招聘流程优化方案 编辑:程序博客网 时间:2024/05/22 08:02
--判断是否存在改名字的过程,存在则删除(delete_date是过程名)
if exists (select * from dbo.[sysobjects] where id = object_id(N'delete_date') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [delete_date]
go
--创建过程,声明三个参数(表名,列名,值)
create proc delete_date
@tablename varchar(50),
@coluname varchar(50),
@value varchar(50)
as
begin
--声明一个命令,命令用来保存SQL语句
declare @cmd varchar(500)
--给命令赋值(删除指定表中指定列值为指定值的数据行)
set @cmd='delete from '+@tablename+' where'+@coluname+'='+@value
--执行命令(加括号为命令,反之为过程)
exec (@cmd)
end
go
--执行过程
exec delete_date myimage,id,475
if exists (select * from dbo.[sysobjects] where id = object_id(N'delete_date') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [delete_date]
go
--创建过程,声明三个参数(表名,列名,值)
create proc delete_date
@tablename varchar(50),
@coluname varchar(50),
@value varchar(50)
as
begin
--声明一个命令,命令用来保存SQL语句
declare @cmd varchar(500)
--给命令赋值(删除指定表中指定列值为指定值的数据行)
set @cmd='delete from '+@tablename+' where'+@coluname+'='+@value
--执行命令(加括号为命令,反之为过程)
exec (@cmd)
end
go
--执行过程
exec delete_date myimage,id,475
- 利用存储过程删除指定表中指定列的值为指定值的数据行
- TreeList中指定行指定列的编辑状态
- SQL存储过程之删除指定表中指定字段所有约束
- [javascript]删除指定数组中指定的元素
- 如何设置Devexpress TreeList中指定行指定列的编辑状态
- 用Jquery获取Table指定行中指定列的数值
- 用批处理删除txt中指定的行和替换指定的行,以及添加指定的行
- asp.net 获取指定表中指定位置的行对象,将行数组转换为表结构
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- SQL语句 - 删除表中指定列重复的纪录
- 删除字符串中指定的字符,如果字符前后有指定的标点符号也一并删除
- 删除Arraylist中指定内容的值
- js删除数组中指定的值
- Java删除字符串中指定开始到指定结束之间的内容
- 5.5编写一个程序,把一个指定的值存储到一个整数中指定的几个位。它的原型如下
- 替换掉mysql数据库指定字段的所有数据的中指定字符串
- 将字符串中指定的字符替换成指定字符
- 业务函数和系统函数的区别
- 随便记一下j
- 换个角度看12306售票网站——程序员的自我修养
- InterBase 和 Firebird服务器事务和FIBPlus支持
- C# 控制小键盘锁 numlock
- 利用存储过程删除指定表中指定列的值为指定值的数据行
- 使用Java反射机制实现访问其他类的私有方法
- oracle 毫秒数到日期 日期到毫秒数 转换
- 媒体知识一点点(1)———编解码
- Java Sleep() 与 Wait()的机制原理与区别
- mysql数据库介绍
- 编程风格(二)
- 设置MAC OS远程登陆
- 用C#使用API即时判断当前的网络的连接方式