Как получить первую строку строки в запросе оракула? - PullRequest
0 голосов
/ 06 июня 2019

Срок годности:

15/05/12-15/07/12

minimum 15 May 2012 maximum 15 July 2012, the exact period in Charterers option

выше - это значение ячейки в столбце, и мне нужно показать единственную первую строку значения, т.е. 15/05 / 12-15 / 07/12

To_Char(b.Charter_End_Date, 'DD/MM/RR') || Period_Notice "Expiry Date",

ожидаемый результат:

15/05/12-15/07/12

фактический результат:

15/05/12-15/07/12

minimum 15 May 2012 maximum 15 July 2012, the exact period in Charterers option

1 Ответ

0 голосов
/ 06 июня 2019

Подстрока, до CHR(10), может быть тем, что вы ищете:

SQL> select * From test;

COL
--------------------------------------------------------------------------------
15/05/12-15/07/12

minimum 15 May 2012 maximum 15 July 2012, the exact period in Charterers option


SQL> select substr(col, 1, instr(col, chr(10))) result
  2  from test;

RESULT
--------------------------------------------------------------------------------
15/05/12-15/07/12

SQL>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...