首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为SQL2008数据库中的所有表生成INSERT存储过程?

如何为SQL2008数据库中的所有表生成INSERT存储过程?
EN

Stack Overflow用户
提问于 2009-12-19 04:37:02
回答 2查看 958关注 0票数 0

我有一堆表,需要为它们创建基本的INSERT存储过程。

有没有人能做到这一点,或者有一个好的开始?

EN

回答 2

Stack Overflow用户

发布于 2009-12-19 04:39:09

我们使用SSMS工具包。这是一个很棒的工具,一旦你按照你喜欢的方式进行了配置。它将为您生成所有的CRUD。

设置完成后,只需在表上单击并生成crud即可。轰隆隆。这一切都是你自己做的。

这个工具的另一个好处是它集成到了SSMS中。

看一看http://www.ssmstoolspack.com/

谢谢,迈克

票数 4
EN

Stack Overflow用户

发布于 2009-12-19 04:54:26

我写了一个存储的进程:

CREATE PROCEDURE dbo.pDBCreateInsert @schemaname varchar(max) = 'dbo',@tablename varchar(max) ...

然后,我可以调用: EXEC pDBCreateInsert @tablename = 'myTable‘,它创建一个名为dbo.myTableInsert的存储进程来执行插入操作。

使用游标可以很容易地处理所有的表,但我从来不需要这样做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1930537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档