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

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编写的拼图游戏(华容道?),适合初学者学习Java编程及图形用户界面的设计。该游戏实现了基本的拼图功能,包括创建游戏棋盘、初始化棋盘、绘制游戏界面、处理玩家输入、判断游戏是否结束以及移动木块等核心逻辑。通过本项目,学生可以深入理解面向对象编程和事件驱动编程在游戏开发中的应用,提升独立编程能力和解决问题的能力。此外,项目还涉及了异常处理和数据库设计(如需保存玩家进度或高分),为进一步扩展提供了可能。本资源是一个优秀的学习资源,可以帮助学生巩固所学知识并实践编程技能。

葡萄籽儿

华容道游戏 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

Java写的拼图游戏.zip

使用java开发的游戏项目源码,可用于毕业设计、课程设计、练手学习等

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