sql >> Databasteknik >  >> RDS >> Oracle

Problem när man jämför resultatet av to_char(myDate, 'DAY') med en sträng

Om du vill vara riktigt robust med detta bör du tvinga NLS-inställningen till engelska och använda "fyllningsläge"-formatmodellen FM för att trimma inledande och efterföljande mellanslag.

If To_Char(DateC,'fmDAY', 'nls_date_language=english') = 'FRIDAY'
Then ...


  1. SQL-fråga för trädtabell

  2. PARTITION BY med och utan KEEP i Oracle

  3. Fel vid överföring av data till Heroku:tidszonförskjutning utanför intervallet

  4. När ska man använda Common Table Expression (CTE)