0

我希望了解如何在插入特定拉取数据的过程中将硬编码值插入表中。下面的代码应该让我知道我正在尝试做什么......它基本上是抓取一组特定的 UserID 并将它们放入另一个表中,并将一个名为“Trial”的值硬编码到 UserID 旁边的列中。

这样的事情容易/可能吗?

Insert Into LastSubscriptionWasTrial (UserId,**'HARDCODEVALUEHERE'**)
SELECT UserId
FROM  ....(Pulling my list of UserIDs here)
4

2 回答 2

1

正如最初写的那样,您的INSERT语句缺少其VALUES说明符,因此它在找到“试用”时正在寻找列名。尚不清楚 UserId 是列名还是变量名,因此我无法提出正确的陈述。

于 2011-07-18T23:18:12.083 回答
0

除非我完全遗漏了您的问题中的某些内容,否则您应该能够执行以下操作,您只需在语句中输入您想要硬编码的值。

Insert Into LastSubscriptionWasTrial (UserId, TrialField)
SELECT UserId, 'Trial' FROM ....(Pulling my list of UserIDs here)
于 2011-07-18T22:56:34.563 回答