Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oświadczenie Oracle

Możesz użyć INSTR z trzecim parametrem ujemnym do wyszukiwania wstecz w ciągu od końca (coś, o czym nie wiedziałem, że możesz to zrobić jeszcze kilka minut temu). Połącz to z SUBSTR i powinieneś mieć to, czego chcesz:

SQL> select filename from mytable;

FILENAME
--------------------------------------------------------------------------------
C:\path\to\some\file.txt

SQL> select substr(filename, instr(filename, '\', -1) + 1) from mytable;

SUBSTR(FILENAME,INSTR(FILENAME,'\',-1)+1)
--------------------------------------------------------------------------------
file.txt


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybór drugiego wiersza tabeli za pomocą rownum

  2. Przykład warunku Oracle IF

  3. Ciąg do tej pory w Oracle z milisekundami

  4. Jak pozyskać pracowników ze swoimi menedżerami

  5. Jak zwiększyć wydajność zbiorczych operacji WSTAWIANIA do tabel połączonych ODBC w programie Access?