![]() |
1
11
看看 SSMS Tools Pack SSMS插件,它允许您做您需要的事情。 |
![]() |
2
13
就我个人而言,我只需要针对表编写一个选择并自己生成插入。小菜一碟。 例如:
将生产
几个陷阱:
|
![]() |
3
4
注意!!!!事实也是如此。在脚本的开头,您可以看到如何使用过程的示例。当然,如果需要,也可以进行insert expresion,或者为所需的转换添加数据类型。 脚本的结果是concated select expresions with union all。 仔细整理数据库。我没有测试其他排序规则超过我的需要。 对于长长度字段 我重新使用 [结果另存为..] 结果网格 代替复制 . 因为你可能会被剪下来的剧本。
|
![]() |
4
3
这不完全是操作要求的,但是如果你想生成一个
右键单击包含包含数据的表的数据库,然后点击 任务>生成脚本 . 您将被带到一个向导,如下面所示。
如果显示第一个屏幕,请单击“下一步”。
选择要为其生成脚本的表。
选择脚本的输出方式。
点击高级按钮并选择
仅数据
对于
要编写脚本的数据类型
击中
接下来
直到你进入这个屏幕。一旦一切变绿,你就可以
|
![]() |
5
2
我知道这不完全是你要找的,但是你可以从select语句中插入: 插入tbl(a,b) 从tbl2中选择c,d,其中c in(…) 很明显,这很粗糙,但我希望这是我想说的重点。 |
![]() |
6
2
Squirrel SQL 也可以这样做。 编写一个SQL查询,执行它进行测试。然后突出显示它,选择script/insert语句(不要记住确切的措辞)。 |
![]() |
7
1
蟾蜍可以从“数据网格”的“另存为”菜单中执行此操作。 |
![]() |
8
1
www.synametrics.com上的winsql有这个特性,而且非常方便。不确定该功能是否在免费版本中,但您可以让专业版试用30天。 对于任何连接到ODBC的数据库来说,它是一个非常方便和易于使用的查询工具。 |
![]() |
9
0
我为这个问题编写了一个脚本,可以在任何表上使用。(我说“应该”,因为脚本没有100%的测试,而且还有些粗糙。)您可以在 http://www.jessemclain.com/downloads/code/sql/spd_Tool_Get_Insert_Into_Values.sql.txt 在托管公司附加的文件的底部有一些垃圾,只需去掉它。要运行,只需将@source_table的值更改为您的表。 注意:我发布的文本文件在火狐3.0.11中呈现正常,但在IE7中没有。 |
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |