Ciao, ho una store procedure in un mio software che mi prende tramite un'xPath dei valori in un xml, nell'evoluzione di tale software e ovvimente evoluzione dell'xml mi sono trovato a cambiare l'xml a seconda di alcuni valori, quindi mi trovo anche a dover passare la stringa xPath di volta in volta a seconda delle situazioni.
Il problema mi sorge quando devo passare in un @parametro varchar(250)
e mettermo in una quesry in questo modo
xmlDoc.value(@parametro, 'varchar(max)') AS 'pippoName',
ma non gli piace messo così allora cercando in rete ho provato anche in questo modo
xmlDoc.value(sql:variable("@parametro"), 'varchar(max)') AS 'pippoName',
ma nada...
chi mi sà dire per favore quale è il miglior modo per fare questa cosa?
grazie![]()

chi mi sà dire per favore quale è il miglior modo per fare questa cosa?
Rispondi quotando