2
insert into ageData (PatientID, Age) 
select PatientID from AEDepartment, 
select DATEDIFF(hour,DOB,GETDATE())/8766 from AEDepartment;

错误信息:

Incorrect syntax near the keyword select
4

1 回答 1

4

你应该只有一个SELECT陈述。

INSERT INTO ageData (PatientID, Age) 
SELECT PatientID, DATEDIFF(hour,DOB,GETDATE())/8766 
FROM   AEDepartment
于 2013-01-20T05:06:28.827 回答