All'interno di Microsoft Reporting Services, quando si fanno delle query con parametri su una sorgente dati di tipo SQL Server, questi vanno indicati con @Param1.

Ovvero il nome del parametro preceduto dal prefisso @.
Ad esempio:

T-SQL: @Param1

SELECT *
FROM DWH.view_fc_dispersioni_portale
WHERE (upper(REGIONE) like upper(@Param1) + '%')

con le query su una sorgente dati Oracle, il prefisso cambia e diventa : (due punti), quindi :Param1

PL/SQL: :Param1

SELECT *
FROM DWH.view_fc_dispersioni_portale
WHERE (upper(REGIONE) like upper(:Param1) || '%')
Altra cosa da prestare attenzione è il concatenamento di stringhe che non è fatto con il + (più) ma con || (doppia pipe).
Tags:
Database75 Oracle24 PL/SQL16 Reporting16 Reporting Services18 SQL90
Potrebbe interessarti anche: