我可以在INSERT值中使用SELECT语句吗?
问题描述:
我尝试这样做:我可以在INSERT值中使用SELECT语句吗?
INSERT INTO tbl_vaucher
(
vaucher_name,
created_date
)
VALUES (
(SELECT TOP 1
con_full_name
FROM tbl_contact
),
GETDATE()
)
,越来越:Subqueries are not allowed in this context. Only scalar expressions are allowed
。
我需要一个无功能的解决方案。
答
INSERT
INTO tbl_vaucher (vaucher_name, created_date)
SELECT TOP 1
con_full_name, GETDATE()
FROM tbl_contact
不好,我需要的正是这样一个领域是select语句我不能使用插入一个选择 – Sasha 2009-06-24 11:59:41