我需要找到一种方法来执行INSERT INTO table A,但其中一个值是来自表B上的查找,请允许我说明。 我有2个以下表: 表A: A1: String
A2: Integer value coming from table B
A3: More Data
表B:A的 B1: String
B2: Integer Value
实施例行:{ “值”,101 ,MoreData}
我想根据SQL 2005中的条件结果填充临时表。临时表将具有相同的结构,无论哪种方式,但将填充使用一个不同的查询取决于条件。下面的简化示例脚本失败在ELSE块INSERT INTO的语法检查用的错误: 已经有一个在数据库中名为 “#MyTestTable”的对象。 DECLARE @Id int
SET @Id = 1
IF OBJECT_ID('tempdb..#MyTestTable')