diff --git a/public/app/features/plugins/sql/datasource/SqlDatasource.ts b/public/app/features/plugins/sql/datasource/SqlDatasource.ts index 3ea0c6d5401..51e6ca159f9 100644 --- a/public/app/features/plugins/sql/datasource/SqlDatasource.ts +++ b/public/app/features/plugins/sql/datasource/SqlDatasource.ts @@ -106,6 +106,11 @@ export abstract class SqlDatasource extends DataSourceWithBackend { + let refId = 'tempvar'; + if (optionalOptions && optionalOptions.variable && optionalOptions.variable.name) { + refId = optionalOptions.variable.name; + } + const rawSql = this.templateSrv.replace( query, getSearchFilterScopedVar({ query, wildcardChar: '%', options: optionalOptions }), @@ -113,7 +118,7 @@ export abstract class SqlDatasource extends DataSourceWithBackend