получите имя переменной в отладчике visualizer

Я думаю, что вы после чего-то вроде этого; (Использование row_number() с CTE и выполнение FULL OUTER JOIN)

Пример Fiddle

;with t1 as (
  select col1,col2, row_number() over (order by col1) rn
  from table1 
),
t2 as (
  select col3,col4, row_number() over (order by col3) rn
  from table2
)
select col1,col2,col3,col4
from t1 full outer join t2 on t1.rn = t2.rn

Таблицы и данные:

create table table1 (col1 int, col2 int)
create table table2 (col3 int, col4 int)

insert into table1 values
(1,2),(3,4)

insert into table2 values
(10,11),(30,40),(50,60)

Результаты:

|   COL1 |   COL2 | COL3 | COL4 |
---------------------------------
|      1 |      2 |   10 |   11 |
|      3 |      4 |   30 |   40 |
| (null) | (null) |   50 |   60 |

7
задан yoyoyoyosef 20 May 2009 в 13:48
поделиться

1 ответ

Сделать невозможно. Единственная информация, предоставляемая визуализатору, - это значение.

Строковый визуализатор получил такое название, потому что на самом деле это не настоящий визуализатор. То есть это функция отладчика, которая имеет более высокий уровень доступа к базовым метаданным и, что более важно, к оценщикам выражений.

9
ответ дан 7 December 2019 в 03:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: