3
Ich habe das nächste Skript Beispiel:Get Wert von SQL Var angepasst auf varchar Text
DECLARE @lCode INT
DECLARE @lText VARCHAR(400)
DECLARE @lConditionName VARCHAR(40)
DECLARE @Aux VARCHAR(400)
SET @lCode = 1234;
SET @lConditionName = 'Code'
SET @Aux = '@l' + @lConditionName
SET @lText = 'SELECT * FROM Table WHERE Code = ' + @Aux
PRINT @lText
Das Ergebnis ist:
SELECT * FROM Table WHERE Code = @lCode
Wie kann ich den Wert von @Aux Var wie diese obtein?
SELECT * FROM Table WHERE Code = 1234
@lcode ist ein dinamic var name –
@TomasCaffrey: in SQL Server, kann eine Variable‘ t heißen '1234' – Quassnoi
Danke Quassnoi. Ich verstehe, aber ich brauche den Wert von var, welcher Name in aux var ist. aux = 'lcode' ... Ich hoffe es zu erklären. –