Der Versuch, diese SQL-Abfrage in MS Access auszuführen, fragt aber nach dem Parameterwert. Ich bin neu in MS Access. Können Sie mir bitte bei der Abfrage helfen?SQL-Abfrage nach MS SQL - Parameterwert
UPDATE AC_E2 a
SET
a.EXPRESSION = (Select "No : " & NO & " CAT : " & CAT from AC_E1 f WHERE a.NUM = f.NUM)
WHERE
a.PROPNUM = (Select PROPNUM from AC_E2 e WHERE e.EXPRESSION LIKE "No: @M.NO CAT: @M.CAT" and e.NUM = a.NUM)
Ich versuche nur AC_E2
eine Spalte in der Tabelle zu suchen, die diesen Ausdruck hat: No: @M.NO CAT: @M.CAT
und ich versuche, die @M.NO
und @M.CAT
mit ihrem jeweiligen Wert von AC_E1
Tabelle zu ersetzen.
Bitte verwenden Sie keine Tags, die –
auf Ihre Frage nicht gelten @JohnConde Ich glaube, Sie dort die Bearbeitung verpasst haben. Es sieht so aus, als ob er Access und nicht SQL Server benutzt. – KindaTechy
@JohnConde, ich habe Tags entfernt. In MSaccess verwende ich SQLView, um eine Abfrage zu schreiben, und ich vermute, dass meine Abfrage mehr in SQL-Formatierung geschrieben ist, und ich suche nach etwas, das in MSAccess ausgeführt werden kann. Ich fragte mich, ob meine Frage nicht klar war. – user1630575