Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur konvertera ett datum i TSQL

    T - SQL eller Transact - SQL , tillägger Transaction Control , rad bearbetning , variabler och undantagshantering till SQL för Microsoft och Sybase databaser . Databas programmerare kan använda T - SQL för att skapa lokala variabler och procedurer samt att lägga flödeselement styrspråk till databasen transaktioner , dra nytta av den flexibilitet och kontroll som erbjuds av arbetsspråk. T - SQL erbjuder stödfunktioner för sträng , matematiska och datum funktioner , vilket gör det till ett bra alternativ för utvecklare som vill mer programmatiska lösningar för deras databas processer . Instruktioner
    1

    Anslut till standard SQL Server-instans med sqlcmd verktyget genom att öppna ett DOS- prompten och skriva sqlcmd .
    2

    Deklarera en lokal variabel , som heter " @ MyDate " av typen " datetime " och tryck på " Enter " . Den " @ MyDate " variabel kommer att hålla det datum som ska konverteras . Lägg en avkastning efter variabeln deklarationen . Till exempel :

    1 > deklarera @ MyDate datetime
    3

    Hämta aktuellt datum med hjälp av " getDate ( ) Transact - SQL " -funktion . Tilldela det aktuella datumet värdet till " @ MyDate " variabel och lägg en retur .

    1 > deklarera @ MyDate datetime

    2 > set @ MyDate = getDate ( )
    4

    Print " @ MyDate " till skärmen med print uttalande och skriv en hård retur . Utskrift " @ MyDate " visas variabelns värde innan den omvandlas .

    1 > deklarera @ MyDate datetime

    2 > set @ MyDate = getDate ( ) katalog

    3 > print @ MyDate
    5

    Använd convert T - SQL-sats för att konvertera värdet av " @ MyDate " till en " varchar ( 10 ) " datatyp . Den " konvertera ( ) " kommando tar tre värden : Datatypen som datum ska konverteras , den variabel som ska konverteras och en stil kod . I det här exemplet , omvandlar stilen koden " 101 " på " @ MyDate " variabel till datatypen " varchar ( 10 ) " i formatet mm /dd /åå . Följ konvertera uttalande med en hård retur .

    1 > deklarera @ MyDate datetime

    2 > set @ MyDate = getDate ( ) katalog

    3 > print @ MyDate

    4 > välj Konvertera ( varchar ( 10 ) , @ MyDate , 101 )
    6

    Print " @ MyDate " till skärmen med print uttalande och skriv en hård retur .

    1 > deklarera @ MyDate datetime

    2 > set @ MyDate = getDate ( ) katalog

    3 > print @ MyDate

    4 > välj konvertera ( varchar ( 10 ) , @ MyDate , 101 ) katalog

    5 > print @ MyDate
    7

    Skriv " GO " -kommandot och tryck " Enter ". Datetime värde " @ MyDate " kommer ut på skärmen i dess ursprungliga format ( pre - omvandling ) och " varchar ( 10 ) " värdet " @ MyDate " kommer ut på skärmen i mm /dd /åå ( inlägget - omvandling ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar en Port Address
    ·Hur man gör en dator språk
    ·Hur flytta ViewState till längst ner på sidan
    ·Fördelar med deklarativ programmering
    ·Hur man identifierar Klasser för Air Traffic Control S…
    ·Återställa LNK filer
    ·Hur man redigerar en VBS -fil
    ·Hur Jämför datoralgoritmer
    ·Awk Grunderna
    ·Vad är NÄRA PASCAL och FAR PASCAL
    Utvalda artiklarna
    ·Hur man lär Binary Code
    ·Hur vill kolla om det finns en mapp i Vb.Net
    ·Hur vill hänvisa till en CSS- fil från JSP
    ·Så här importerar GTK Python
    ·Hur kompilera med Dev C + +
    ·Hur Rita spiraler med Python
    ·Hur man gör en Logon Script
    ·Konvertera VBS till PHP
    ·Hur man gör ett CV med JavaScript Program
    ·Hur man börja programmera i församlingen
    Copyright © Dator Kunskap http://www.dator.xyz