Ich versuche, mehrere Bedingungen innerhalb zu überprüfen, wenn Block, aber es ist mein Code innerhalb, wenn Block noch ausgeführt wird, auch wenn GUIDStatement 'ContactDetailsGUID' oder 'FILECONTENTSGUID' oder 'AccountGUID' ist.Mehrere oder Bedingung in Sql Store-Prozedur
Ich habe einen Cursor, der der GuidStatement-Variable einen einzelnen Wert zuweist. Zu jedem beliebigen Zeitpunkt hat meine Variable @GUIDStatements also einen beliebigen Namen. Meine Bedingung If darf nicht ausgeführt werden, wenn mein GUID-Statement einen der obigen Werte hat
Meine if-Bedingung lautet wie folgt. Bitte helfen Sie.
IF ((@GUIDStatements <> 'ContactDetailsGUID') OR (@GUIDStatements <> 'FILECONTENTSGUID') OR (@GUIDStatements <> 'AccountGUID'))
_ "es funktioniert nicht" _ ist keine Problembeschreibung. Was ist passiert? Warum war das nicht das, was du wolltest? Welche Daten setzen Sie ein und welche Daten möchten Sie herausgeben? Was passiert stattdessen? Sie haben nicht annähernd genug Informationen bereitgestellt, um eine Frage beantworten zu können. –
Für nicht-null '@ GUIDStatements' ist diese Bedingung immer wahr. – GSerg
Aktualisierte Frage. @GUIDstatements erhält immer andere GUID-Namen. – Abhijit