sql >> Databáze >  >> RDS >> Oracle

Prohlášení Oracle

Můžete použít INSTR se třetím parametrem negative pro vyhledávání zpět v řetězci od konce (to jsem ještě před pár minutami nevěděl, že to dokážete). Zkombinujte to s SUBSTR a měli byste mít, co chcete:

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. Jak zobrazit obrázek ze sloupce blob v Oracle pomocí JasperReports?

  2. Je pozice sloupce id v Postgresql důležitá?

  3. Je možné provést více aktualizací jedním příkazem UPDATE SQL?

  4. Proč potřebujeme zprostředkovatele zpráv jako RabbitMQ přes databázi jako PostgreSQL?