Ich habe Code:SQL - Abfrage als Parameter
DECLARE @sqlQuery NVARCHAR(4000);
DECLARE @stn NVARCHAR(4000);
SET @stn=N'SELECT cast(isnull(SUBSTRING(CDN.DokSumT(16,739684,1045,1,32768,1,1,739684,1,2,1,0,78877,0,3,1,1,0,0,0,0,0,-1) , 9 , 7),0) as decimal (28,4))';
SELECT @sqlQuery = 'SELECT GIDNumber, Name, @stn as stn FROM Table_342 WHERE Name LIKE ''%ABLE%''';
EXEC sp_executesql @sqlQuery, N'@stn NVARCHAR(4000)', @stn;
Diese Anfrage gibt
In der Spalte "stn" Ich will nicht eine Abfrage ein Abfrage-Ergebnis haben. Wie geht das? Bitte helfen Sie.
Ich muss fragen, obwohl ich vermute, dass die Antworten "Ja" und "keine Ahnung" - ist dies * definitiv * der effizienteste Weg, um das Problem zu lösen haben, und wer hat diese Datenbank entworfen? –
Ich habe keine Ahnung, aber ich denke schon :) – ngLucas