我在 MSACCESS 上写了以下 SQL
SELECT
Followup.MRN, Followup.dateentered, Followup.formname,
(Followup.MRN & Format([Followup.dateentered], "yyyymmdd")
& Followup.formname)
AS UniqueMilestoneID
FROM Followup;
它工作得很好
现在,当我在 SQL Server 中编写此代码时:
SELECT
Followup.MRN, Followup.dateentered, Followup.formname,
(Followup.MRN & Convert([Followup.dateentered], "yyyymmdd")
& Followup.formname) AS UniqueMilestoneID
FROM Followup
我收到以下错误
消息 207,级别 16,状态 1,第 1 行
无效的列名称“yyyymmdd”。
消息 243,级别 16,状态 1,第 1 行
类型 Followup.dateentered 不是已定义的系统类型。
知道如何克服“转换”功能的错误