Привет, ребята. Надеюсь, вы поможете мне с этой маленькой проблемой.
Я не совсем уверен, как объяснить вам ситуацию, так что я просто попробую.
ЧтоЯ пытаюсь сделать следующее:
Я хочу вставить некоторые конкретные значения и параметры (которые я ввожу в себя) в таблицу RFC_Risks, поэтому в основном каждый раз, когда я нахожу конкретную причину внутри таблицы RCF_Risks,Я хочу написать новую строку, которая обновляет приоритет RfC, каждый раз, когда это происходит, позиция увеличивается на 1.
Моя проблема в том, что когда я запускаю это утверждение, я просто получаюВЫБЕРИТЕ часть :-), вставка не производится, и я не получаю ошибку оператора SQL или что-то в этом роде.Я просто набираю параметры и затем получаю SELECT
таблицу, вот и все.
Я использую MS Access 2010, и я надеюсь, что вы можете помочь мне с моей "маленькой" проблемой.
INSERT INTO RFC_Risks (RFC_No, RiskPos, Datum, Comments, RiskPrio, Reason)
SELECT RFC_Risks.RFC_No, (RFC_Risks.RiskPos +1) AS RiskPos, [Aktuelles Datum] AS Datum, [Kommentartext] AS Comments, [Neue Prio] AS RiskPrio, RFC_Risks.Reason
FROM RFC_Risks INNER JOIN Risk_Reasons ON RFC_Risks.Reason = Risk_Reasons.Reasontext
WHERE RFC_Risks.Reason = Risk_Reasons.Reasontext;