Informatie uit 1 tabel - Functies - De cast-functie

5 belangrijke vragen over Informatie uit 1 tabel - Functies - De cast-functie

Wat is impliciete typecasting?

Firebird doet dat automatisch bij een concatenate, maar alleen als de string op een plek in de code staat waar alleen een datumwaarde mag staan.

Pak een tabel met numerieke waarden en concateneer deze met de strings, dus welke functie moet je hiervoor gebruiken??

select 'stuk ' || cast(nr as varchar(4)) || ' duurt ' ||
cast(speelduur as varchar(5)) || ' minuten.' speelduur
from Stuk;

Hoe gebruik je de functie cast?

cast(kolom as datatype())
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wanneer wordt een string die een datum representeert naar een datumwaarde geconverteerd?

Als die string op een plek in de code staat waar alleen maar een datumwaarde mag staan.

Hoe bereken je even snel het verschil tussen 2 datums?

SQL> select cast('1582-10-15' as date) - cast('1582-10-04' as date)
CON> from rdb$database

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo