Ich versuche, diese Abfrage auszuführen, indem es Fehler auslöst, wenn das heißtWarum wirft meine Abfrage einen falschen Syntaxfehler?
EXEC('Select Count(*) Total
from '[email protected]+'
where fk_Orgs_PropertyDetails_OrgID='+ 'Cast('[email protected]+' as varchar')
Warum dieser Fehler ich laufen?
INCORRECT SYNTAX NEAR VARCHAR
Hinweis: @TableName
ist Varchar(100)
und @OrgID
ist int
was ist der @OrgID Wert? –
Es ist nur eine ID, die ich passiere. Sein Datentyp ist INT – Cuckoo
Ich hoffe, dass 'fk_Orgs_PropertyDetails_OrgID'' int' ist? Wenn ja, warum nach Varchar werfen? –