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

Platné kontroly data v Oracle

Ano, pokud znáte formát a s malým plsql.

Řekněme, že máte datum ve formátu 'yyyy-mon-dd hh24:mi:ss' .

create function test_date(d varchar2) return varchar2
is
  v_date date;
begin
  select to_date(d,'yyyy-mon-dd hh24:mi:ss') into v_date from dual;
  return 'Valid';
  exception when others then return 'Invalid';
end;

Nyní můžete:

select your_date_col, test_date(your_date_col)
from your_table;


  1. Připravené příkazy MySQL

  2. Prohlášení FORALL s dolní a horní hranicí v databázi Oracle

  3. Jak zrychlit hromadné vkládání na MS SQL Server pomocí pyodbc

  4. Co znamená klíčové slovo KEY?