我正在尝试使用 SELECT ... INTO 语句创建一个表。该表已创建并正确填充,但我想更改其中两列的数据类型。
SELECT DISTINCTROW
AR_Server_Pre.OrderID,
AR_Server_Pre.LineTotal,
AR_Server_Pre.[Total payments],
AR_Server_Pre.ShipDate,
(AR_Server_Pre.LineTotal-nz(AR_Server_Pre.[Total Payments])) AS AmountDue
INTO AR_Final
FROM AR_Server_Pre
WHERE
((([AR_Server_Pre].[LineTotal]-nz([AR_Server_Pre].[Total Payments]))>0.5)
AND
((AR_Server_Pre.ShipDate)<Date()));
我想将货币列类型分配给 LineTotal 和 AmountDue。AR_Server_Pre 是一个选择查询,因此“在该表上更改它”的简单解决方案将不起作用。