Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te datumnotatie converteren in Transact - SQL
omzetten datum formaten in Transact - SQL is een triviale taak bij gebruik van de meegeleverde functies voor datetime -to - karakter conversie . Voor bijna alle standaard datum formaten , is er een bestaande conversie die u kunt profiteren van om goed te formatteren je date . In Transact - SQL , de CONVERT functie is de meest gebruikte functie om data formaat . Wat je nodig hebt
SQL Server 6.5 of nieuwer ( met inbegrip van 2000 , 2005 en 2008 ) op Twitter Toon Meer Aanwijzingen
Word Bekend met de CONVERT
Functie
1

de CONVERT functie neemt twee of drie variabelen , afhankelijk van hoe het wordt gebruikt . In zijn meest eenvoudige aanroeping , de functie werkt als volgt :

CONVERT ( datatype , data ) op Twitter

- OF -

BEKEERLING
( datatype , gegevens , code ) op Twitter

bijvoorbeeld , om de datum van vandaag om van de SQL Server standaard geconfigureerd datumnotatie te zetten , gebruikt u de volgende :

CONVERT ( varchar , GETDATE ( ) ) op

Dit zal de huidige lokale datum te nemen en tijd , en omzetten in een varchar tekenreeks geformatteerd in geconfigureerde locale van de SQL Server . In de Verenigde Staten locale , kan dit worden opgemaakt , " vrijdag 25 december, 2009 01:35 . " Kopen van 2

Om een ​​datetime datatype formatteren in een " yyyy - MM - dd " format , gebruikt de conversiecode 121 , zoals in het volgende voorbeeld :

CONVERT
( varchar ( 10 ) , GETDATE ( ) , 121 ) op

een datum geformatteerd te produceren " 2009-12-25 . " Let op de " varchar ( 10 ) " zal de volledige datum te beperken in de tijd van wordt opgenomen bij de output . Als de " ( 10 ) " is weggelaten , de resulterende tekenreeks wordt geformatteerd als " 2009-12-25 13:35:00.000 . "
3

naar een formaat datetime datatype in de Amerikaanse standaard datumnotatie " dd /MM /yyyy ", gebruikt u de conversie code 101 , zoals in het volgende voorbeeld :

BEKEERLING
( varchar ( 10 ) , GETDATE ( ) , 101 ) op

Dit zal een datum geformatteerd als " 12/25/2009 ". produceren Nogmaals , let op de " varchar ( 10 ) ", die de tijd informatie wordt opgenomen in het resultaat beperkt . < br > Goedkope 4

Als er geen bestaande conversie code voor de datumnotatie die u wilt gebruiken , kunt u het JAAR , MAAND , dAG , en DATEPART functies gebruiken om de individuele date onderdelen naar uw eigen te maken datumnotatie. Bijvoorbeeld , om een ​​datum geformatteerd als produceren " yyyy : MM - dd , hh , ' Gebruik de volgende reeks van functies :

JAAR
( GETDATE ( ) ) + " : " + MAAND ( GETDATE ( ) ) + ' - ' + DAG ( GETDATE ( ) ) + " , " + DATEPART ( uur , GETDATE ( ) ) op

Previous: Next:
  Computer Programming Languages
·How to Set Up een SVN Repo 
·Hoe maak je een script in Linu…
·Hoe te converteren een Rationa…
·Hoe lang duurt iPhone App Deve…
·Hoe te Algoritmes bepalen 
·Hoe maak je een tabel Uittreks…
·Hoe de Orthagonal Bepaal in ve…
·Hoe om programma's maken voor …
·Hoe maak je een eenvoudige Eas…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Median algoritmen berekenen 
·Hoe maak je een JPEG behulp van Visual B…
·Verschillen tussen UML en de Other Langu…
·Hoe Fix een JVM beëindigd . Exit code =…
·Hoe je Focus Set Met jQuery 
·Hoe de hoeveelheid tekens Limit in een s…
·Hoe kan ik een herziening Delete in Soli…
·Hoe schrijf ik mijn eigen Exception Hand…
·Hoe te DOSEMU op Dot Matrix Print 
Copyright © Computer Kennis http://www.nldit.com