将硬编码值插入表中

时间:2011-07-18 22:52:32

标签: hardcode

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

这样的事情是否容易/可能?

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

2 个答案:

答案 0 :(得分:1)

正如最初编写的那样,INSERT语句缺少其VALUES说明符,所以它在查找“试用”时会查找列名。目前还不清楚UserId是列还是变量名,所以我不能建议正确的陈述。

答案 1 :(得分:0)

除非我完全遗漏了您的问题,否则您应该能够执行以下操作,您只需将您想要的值硬编码到您的陈述中。

Insert Into LastSubscriptionWasTrial (UserId, TrialField)
SELECT UserId, 'Trial' FROM ....(Pulling my list of UserIDs here)