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

ODP.NET / EF6 - datový typ CHAR v klauzuli WHERE

nahraďte příkaz Oracle výrazem

SELECT * FROM users WHERE cast(user_name as varchar2(20)) = :p0

CAST můžete použít k převodu většiny datových typů na většinu ostatních datových typů v Oracle. S datovým typem CHAR se špatně pracuje (z nějakého důvodu je zastaralý) a jeho převod na varchar2(xx) je nejlepší volbou.




  1. Mám se vyhnout COUNT dohromady v InnoDB?

  2. Zobrazte názvy oddělení pomocí kurzorů. Vytvořte blok PL/SQL pro zobrazení všech názvů oddělení z tabulky oddělení pomocí kurzorů

  3. php/mysql s více dotazy

  4. Profilování dat:Zjišťování podrobností o datech