17
|
Dan Herbert · 技术社区 · 16 年前 |
![]() |
1
19
这个网站有很多有用的脚本,包括 generating inserts .
你可以利用
更新 :在SQL Server Management Studio 2008(以后)中,有内置的功能,可以将数据编写为插入脚本。 SQL Server 2008 :
右键单击SSMS中的数据库,选择
SQL Server 2012 :
右键单击SSMS中的数据库,选择
|
![]() |
2
17
您还可以将此加载项用于提供此功能的SSM: http://www.ssmstoolspack.com/ 它还提供其他有用的特性。 |
![]() |
3
4
有一个存储过程叫做“sp摼generateinserts”,你可以用谷歌搜索它。它将获取一个表并将其转换为INSERT语句。 |
![]() |
4
1
对于快速版本和普通版本的SMSS,您不太确定,可以右键单击选项卡,然后将表脚本为select,将update插入新窗口、剪贴板或文件。 您也可以将mygeneration或codesmith看作代码生成器。我相信它们是免费的,应该有SOEM模板,给一个数据库,它将为您创建一堆存储过程。 |
![]() |
5
1
如果您只是想插入测试数据,并且要插入的行数少于64K,那么可以使用Excel(这就是我要做的)。 例如,如果在单元格A1、B1和C1中输入值,然后在D1中输入以下公式,则会得到一个可用的insert语句: =“插入测试(col1,col2,col3)值(”&a1&“,”&b1&“,”&c1&“);” 然后只需填写,您可以随时修改数据。 |
![]() |
6
0
在SQL Server Management Studio Express中,右键单击对象资源管理器侧栏中的表,然后选择“将表脚本为/插入到/新建查询编辑器窗口”。 |
![]() |
7
0
不是很多人知道,但你可以用亚音速( http://subsonicproject.com/ )编写数据库结构及其内部数据的脚本。 命令非常简单(我使用命令行)。 Sonic.exe脚本数据/server testserver/db testdb。 这将为您将所有数据编写脚本到insert语句中:),既美观又干净。如果您想使其更简单,而不使用命令行,还可以将其挂接到Visual Studio中。 |
![]() |
8
0
尝试dbsourcetools。
http://dbsourcetools.codeplex.com
|
![]() |
9
0
|
![]() |
10
0
您可以从此存储过程生成insert into语句。 http://raresql.com/2011/12/20/how-to-generate-insert-statements-from-table-data-using-sql-server/ 但通常我们会生成这样的insert-into语句:
但是,在这个过程中,您可以生成这样的insert into语句
因此,您可以在插入之前查看数据。 伊姆兰 |
![]() |
Community wiki · SQL语法新手 1 年前 |
![]() |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |