Voor sommige webapplicaties , een string of een nummer van een opgeslagen procedure in SQL is efficiënter voor de programmeur . Als de string of numerieke waarden de SQL -server worden verzonden , worden DBA moeten de waarden zetten in een datum voor het opslaan van de waarde in de database. Er zijn twee functies beschikbaar via SQL dat verschillende typen variabelen te ontvangen en om te zetten in de gewenste datumnotatie . Instructies 1 Declareer een variabele datum . Een datum waarop variabele bevat de omgerekende waarde . De onderstaande code verklaart een datetime waarde in SQL : verklaar @ myDate datetime Gebruik " cast ( ) " 2 aan een variabele zetten . " Cast ( ) " is de meest eenvoudige functie om een waarde te converteren naar datetime . De syntax voor het " cast ( ) " functie volgt : gegoten ( OldValue als datatype ) Bijvoorbeeld , als de programmeur gaf een reeks waarde " 1/2/2010 " om de database de volgende zet de waarde opgeslagen als een datetime waarde : Set @ myDate = cast ( '1 /2/2010 ' als datetime ) Gebruik 3 " omzetten ( ) " naar een datetime waarde op te slaan . Sommige beheerders liever met behulp van de bekeerling functie . De syntaxis voor de bekeerling functie volgt : Zet ( datatype , OldValue ) Het voorbeeld hieronder zet de tekenreeks " 1/2/2010 " naar een datetime variabele : Set @ myDate = bekeerling ( datetime , '1 /2/2010 ' ) < br >
|