65.9K
CodeProject 正在变化。 阅读更多。
Home

通过易于使用的向导,为 SQL Server 2000 中用户自定义的表生成 INSERT 语句。

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.50/5 (9投票s)

2006年5月15日

1分钟阅读

viewsIcon

79602

downloadIcon

646

它将根据用户选择的表生成 INSERT 语句,并处理表中身份插入。

Sample Image - GenerateSQLInsertScripts.gif
第一步


第二步


第三步

引言

SQL Server 默认提供生成数据库对象脚本的功能。但 SQL Server 没有提供生成表中现有数据 INSERT 语句的选项。我在创建应用程序安装程序时多次遇到这个问题,总是需要请人创建主数据或应用程序安装所需的一些强制数据。

为了克服手动生成 SQL Server INSERT 语句的问题,我最终决定构建一个基于向导的实用工具,允许用户生成 INSERT 脚本。

使用此工具

此工具是用 C# 开发的,因此我们需要确保系统上已安装 Microsoft .Net Framework 1.1。它可以分 3 个简单步骤生成 sql 脚本

1. 输入 SQL Server 的连接详细信息。

2. 选择表,并根据数据库中的关系组织它们,即主表应首先出现,然后是依赖表,以避免引用完整性错误语句

3. 单击“复制”按钮将生成的语句复制到剪贴板

关注点

此组件与 .Net Framework 库一样免费。

历史

1. 上传修订版本于 2006 年 6 月 25 日 - 用于显示 TRUNCATE 语句并处理 UniqueIdentifier 数据类型
2. 初始版本添加于 2006 年 5 月 15 日

© . All rights reserved.