T-SQL ストアド プロシージャを開発し、そこでロジックと計算を実行しようとしていますが、何らかの理由で構文エラーが発生します。どうすればいいかわからない重要な場所を強調します。
CREATE PROC AddInvestment
@_Investor nvarchar(89),
@_Sum decimal(19,4),
@_Currency smallint,
@_Rate tinyint,
@_Date date,
@_Comment nvarchar(max)
AS
DECLARE @_MavroRate decimal(19,4)
DECLARE @_Mavro decimal(19,4)
SELECT mr.[40] INTO @_MavroRate <==== ERROR
FROM dbo.MavroRateBuy mr
WHERE mr.Date = @_Date
@_Mavro = _Sum / @_MavroRate <==== ERROR
INSERT INTO Investments(Investor, Sum, Currency, Rate, Date, Mavro, MavroRate, Comment)
VALUES (@_Investor, @_Sum, @_Currency, @_Rate, @_Date, @_Mavro, @_MavroRate, @_Comment)
T-SQLステートメントで確認して、ここで間違っていることを指摘してください。
ありがとう!