根据条件生成脚本

And*_*ius 4 sql sql-server ssms generator sql-scripts

可以使用 SQL Server Management Studio 生成特定表的插入,方法是右键单击数据库 -> 任务 -> 生成脚本,选择表,最后仅选择数据。然而,随着时间的推移,表变得越来越大,我只需要具有特定条件的插入,这只会返回该表中的部分数据。

示例:有一张桌子

FlightTickets
(
    TicketId(PK), 
    BuyerId(FK to buyers), 
    FlightId(FK to Flights)
)
Run Code Online (Sandbox Code Playgroud)

我只需要条件 FlightId = 12345 的插入脚本。

是否可以在 SQL Server Management Studio 中完成,或者我是否必须用 C# 编写一些内容来处理这个问题?

小智 6

您可以尝试数据库 - >任务 - >导入数据 - > [然后选择源和目标] - > [编写查询以指定要传输的数据]选项 - >然后使用过滤器编写查询[其中flightid = 12345]