Oracle: Используя Псевдо значение столбца в том же операторе Select

Выключить выделение до следующего поиска:

:noh

Или выключают выделение полностью:

set nohlsearch

Или, для переключения этого:

set hlsearch!

nnoremap <F3> :set hlsearch!<CR>
5
задан Dinesh Manne 28 August 2009 в 17:24
поделиться

3 ответа

You could calculate the value in a sub-query:

select calculated_output process, calculated_output || '-Output2' name from
(
    select 'output1' calculated_output from dual
)
10
ответ дан 18 December 2019 в 07:30
поделиться

очень похоже на предыдущий плакат, но я предпочитаю метод, показанный ниже, он более читабелен и, следовательно, более удобен для поддержки, на мой взгляд

select val1 || val2 || val3 as val4, val1 from (
   select 'output1' as val1, '-output2' as val2, '-output3' as val3 from dual
)
2
ответ дан 18 December 2019 в 07:30
поделиться

You can also use the subquery factoring syntax - i think it is more readable myself:

with tmp as
(  
  select 'output' process from dual
)
select 
  process, process || '-Output2' from tmp;
9
ответ дан 18 December 2019 в 07:30
поделиться
Другие вопросы по тегам:

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