Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Transact- SQL Datum Funktioner

    Structured Query Language , eller SQL är ett standardiserat dator programmeringsspråk för hantering och användning av relationsdatabaser . Sybase och Microsoft använder en variant av SQL kallas Transact - SQL för att använda med sin egen databas programvara . Förutom att låta användardefinierade funktioner , kommer Transact - SQL med en uppsättning inbyggda funktioner , däribland flera för att beräkna datum . Datatypen datetime

    relationsdatabaser med SQL-standarden har flera datatyper för att skapa datafält och element , inklusive typ av tecken , några olika heltal typer och datetime . Datetime lagrar datum och tid i ett enda fält , men du kan endast använda det ena eller det andra , om du inte behöver båda . Transact - SQL datum funktioner fungerar på datetime datafält , om du har datum på CHAR eller andra typer av textfält , till exempel , måste du konvertera dem till Datetime för funktioner ska fungera ordentligt
    < . br > DateAdd och DateDiff

    Transact - SQL har två funktioner , DateAdd och DateDiff , som låter dig utföra aritmetisk på datum . DateAdd tar en kod datumdelen , ett heltal och ett datum . Koden anger vad du lägger till den angivna dagen , såsom dagar, kvartal eller dag på året . Den heltal är hur många av dessa datum delar du vill lägga till datumet . Funktionen returnerar ett andra datum som är resultatet av beräkningen. Till exempel , om fältet buy- datum innehåller September 15, 2005 , då DateAdd ( d , 3 , buy- datum ) lägger tre dagar till den dagen och återvänder 18 september 2005 som en följd . DateAdd ( wk , 1 , buy- datum ) adderar en vecka och återgår September 22, 2005 .

    DateDiff funktionen använder också en kod datumdelen , men tar in två datum . Det subtraherar datum och returnerar ett heltal som är det antal dagar, veckor eller år mellan dem . Om fältet första dagen innehåller 1 Juli 2005 och ett annat fält , andra dagen , innehåller 11 jul 2005 , då DateDiff ( d , första dagen , andra dagen ) returnerar 10 . DateDiff ( wk , första dagen , andra dagen ) returnerar en 2 .
    DateName och DatePart

    Två andra funktioner , DateName och DatePart , dra specifika data från datum . Om du har ett fält som heter Födelse - år och det innehåller November 1, 1970 , DateName ( månad , Födelse- år ) returnerar teckensträngen " November . " DateName ( år , födelse - år ) får du 1970 som en annan teckensträng . Den DatumDel funktionen fungerar ungefär samma , förutom den returnerar ett heltal resultat . DatePart ( månad , Födelse- år ) ger en 11 , och DatePart ( år , födelse - år ) ger 1970 som ett nummer . Addera getDate och getUTCDate

    getDate funktionen returnerar lokal datum och tid i 24 - timmars format , justerat för tidszon och sommartid status . Den returnerar informationen i datetime -format , så att du kan använda den direkt i någon av de andra funktionerna som beskrivs ovan . Den getUTCDate funktionen returnerar även aktuell tid och datum , men i Coordinated Universal Time , vilket kommer att vara densamma för alla användare runt om i världen , oavsett tidszon . Det också , återgår sina uppgifter som datatypen datetime . Om dagens datum är November 1, 2011, då DateName ( månad , getDate ( ) ) returnerar textsträngen " november. " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera ett datum på Access-frågan
    ·Hur Dump data till en CSV -fil
    ·Komponenterna i en relationsdatabas
    ·Vad är en MSSQL Server
    ·Hur man avgör nyckelkolumner för rowset
    ·Hur Markera rader i Access 2007
    ·Hur man bygger en databas för jämförelse matkasse
    ·Felsökning Memo Rich Text i MS Access 2007
    ·Hur man skapar ett FileMaker rapport från mer än en t…
    ·Fördelar & Nackdelar med platt fil Databaser
    Utvalda artiklarna
    ·Hur du skriver en beräkning på MS Word
    ·Hur man lär sig Adobe Photoshop 7.0
    ·Hur man gör en tegelmönster i Photoshop
    ·Hur du gör din egen Teen Magazine gratis
    ·Hur du gör din egen Outline Style i Pages för Mac
    ·Hur Tillåt värdeförändringar till Excel Skyddade ce…
    ·Hur man ska förena i Quicken
    ·Hur konvertera Open Office-dokument till Microsoft Word…
    ·Hur man gör en antik foto med GIMP
    ·Hur du installerar iTunes med en stereo mottagare
    Copyright © Dator Kunskap http://www.dator.xyz