怎么样自动生成表的更新脚本?

Andy-W Andy-W 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
每当新建一个数据表,要建立个UP_TableName的存储过程来实现表的INSERT UPDATE DELETE操作。

如建立了个表是 WoolenDeliveDetail,更新表的存储过程是UP_WoolenDeliveDetail

格式:

CREATE PROCEDURE UP_WoolenDeliveDetail
@INTUpdateID INT,--为 -1 删除 0 修改 1新增
@INTDeDetailID INT,
@INTDeID INT,
@INTColorID INT,
@NVD1 NVARCHAR(20),
@NVD2 NVARCHAR(20),
@NVD3 NVARCHAR(20),
@NVD4 NVARCHAR(20),
@NVD5 NVARCHAR(20),
@NVD6 NVARCHAR(20),
@NVD7 NVARCHAR(20),
@NVD8 NVARCHAR(20),
@NVD9 NVARCHAR(20),
@NVD10 NVARCHAR(20)
AS
IF (@INTUpdateID=0)
Begin
UPDATE WoolenDeliveDetail SET DeID=@INTDeID,ColorID=@INTColorID,
D1=@NVD1,D2=@NVD2,D3=@NVD3,D4=@NVD4,D5=@NVD5,D6=@NVD6,D7=@NVD7,D8=@NVD8,D9=@NVD9,D10=@NVD10
WHERE DeDetailID=@INTDeDetailID
End
ELSE IF (@INTUpdateID=1)
Begin
SET @INTDeDetailID=(Select ISNULL(MAX(DeDetailID),0) From WoolenDeliveDetail)+1 --取新的ID
INSERT INTO WoolenDeliveDetail (DeDetailID,DeID,ColorID,
D1,D2,D3,D4,D5,D6,D7,D8,D9,D10
) VALUES
(@INTDeDetailID,@INTDeID,@INTColorID,
@NVD1,@NVD2,@NVD3,@NVD4,@NVD5,@NVD6,@NVD7,@NVD8,@NVD9,@NVD10
)
End
ELSE
DELETE FROM WoolenDeliveDetail WHERE DeDetailID=@INTDeDetailID
GO

其他的常规的数据表更新存储过程与这存储过程结构差不多。有没有方法实现,新建一表后,执行一个通用的生成更新数据的存储过程,后生成该表的更新存储脚本??

希望高手,前辈指点,谢谢了。

...全文

相关推荐

一个用Java写的拼图游戏(华容道?).zip

一个用Java写的拼图游戏(华容道?).zip程序

土豆片片

Kali Linux远程控制安卓实战:ADB+SSH+Termux构建安全测试环境

远程控制技术是移动安全测试和自动化运维的核心基础,其原理通常基于客户端-服务器架构,通过建立加密通信隧道实现远程交互。在技术实现上,ADB(Android Debug Bridge)作为安卓设备调试的官方工具,提供了底层的设备连接能力,而SSH(Secure Shell)协议则为远程会话提供了稳定、安全的加密通道。结合Termux这一强大的安卓端Linux环境,技术人员可以构建一个完整的远程命令行交互平台。这种技术组合在移动应用安全测试、自动化脚本执行和设备远程管理等场景中具有重要价值,能够实现对安卓设备的

dhptkq9465

华容道游戏 java遍写.zip

华容道游戏 java遍写.zip

幽游白书207

java写的拼图游戏和坦克大战.zip

面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip 面经:java写的拼图游戏和坦克大战.zip面经:java写的拼图游戏和坦克大战.zip

土豆片片

java拼图游戏源码.zip

这是一个java写的拼图游戏,用了swing、多线程等知识,可以设置行数列、列数、还有使用多线程写的游戏动画,拼图的图块具有磁贴设计,代码封装性较强,容易移植,纯原创。

a1037674173
评论 3
收藏 已收藏
分享
返回顶部
Andy-W
疑难问题 22,298 成员 121,727 内容