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 >> SQL Server >> Content

    Hur man slår ihop i SQL Server 2008

    SQL Server 2008 används för att hantera och skapa databaser för flera slutanvändare . Några av de funktioner som ingår i SQL Server 2008 är självjusterande , självorganiserande och självunderhållande kapacitet med nästan nära noll driftstopp . Dessutom erbjuder den FILESTREAM ansökan , vilket gör att du kan dra upp alla filer i hela databasen . SQL Server 2008 : s merge uttalande ger dig möjlighet att använda gemensamma villkor för att ändra eller ta bort data som du väljer . Skapa sammanslagningen kräver ett par steg för att konfigurera . Instruktioner
    1

    Förbered de data du vill gå samman med formatet i följande exempel för en SalesArchive tabell :

    " CREATE TABLE SalesArchive

    (

    CustomerID INT PRIMARY KEY ,

    SalesDate INT ,

    TotalSalesAmount PENGAR ,

    TotalSalesCount SMALLINT ,

    CreationDate DATETIME CONSTRAINT df_CreationDate DEFAULT ( getDate ( ) ) ,

    UpdatedDate DATETIME CONSTRAINT df_UpdatedDate DEFAULT ( getDate ( ) ) katalog

    ) katalog

    CREATE TABLE SalesFeed

    (

    Kundnr INT , .

    Product VARCHAR ( 10 ) ,

    SaleAmount pengar

    ) "
    2

    Ange din information genom att formatera det på samma sätt som detta exempel :

    " INSERT INTO SalesFeed

    ( Kundnr , Produkt , SaleAmount ) katalog

    VÄRDEN

    ( 1 , ' pooltable " , 1000 ) ,

    ( 2 , ' bigscreen ' , 955 ) ,

    ( 3 , ' dator ' , 590 ) ,

    ( 4 , ' bigscreen ' , 880 ) ,

    . ( 5 , "dator" , 700 ) " Addera 3

    Merge dina uppgifter genom att skriva in ett kommando efter detta prov :

    " MERGE SalesArchive AS SA

    ANVÄNDA (

    SELECT

    Kundnr ,

    LoadDate = MIN (omvandla ( ( 8 ) VARCHAR , getDate ( ) , 112 ) ) ,

    TotalSalesAmount = SUMMA ( SaleAmount ) ,

    TotalSalesCount = COUNT ( * ) katalog

    FRÅN SalesFeed

    GROUP BY Kundnr

    ) AS SalesFeedCTE ( Kundnr , LoadDate , TotalSalesAmount , TotalSalesCount ) katalog


    (

    SA.CustomerID = SalesFeedCTE.CustomerID OCH SA.SalesDate = SalesFeedCTE.LoadDate

    ) katalog

    NÄR inte motsvaras DÅ

    INSERT ( Kundnr , SalesDate , TotalSalesAmount , TotalSalesCount , CreationDate , UpdatedDate ) katalog

    VALUES ( SalesFeedCTE.CustomerID , SalesFeedCTE.LoadDate , SalesFeedCTE.TotalSalesAmount , SalesFeedCTE.TotalSalesCount , getDate ( ) , getDate ( ) ) katalog

    NÄR matchar varandra

    UPDATE

    SET SA.TotalSalesAmount = SA.TotalSalesAmount + SalesFeedCTE.TotalSalesAmount ,

    SA . TotalSalesCount = SA.TotalSalesCount + SalesFeedCTE.TotalSalesCount ,

    SA.UpdatedDate = getDate ( ) , . . "

    Du har nu samman informationen i SQL server 2008


    Tidigare:

    nästa:
    relaterade artiklar
    ·Verktyg från tredje part för en SQL Server
    ·Hur man byter en sträng i en SQL Server- tabell
    ·Utförandet av SQL Server 2008 Analysis Services
    ·SSIS Utbildning för SQL Server
    ·SQL Server Views Tutorial
    ·32 - Bit Versus 64 - bitars SQL Server Express
    ·Hur man skapar en SQL Web Interface för att fylla en d…
    ·Hur man använder Medlemskap kontroller utan SQL Server…
    ·Hur du använder Microsoft SQL Server Report
    ·SQL Server 2008 Standard Krav
    Utvalda artiklarna
    ·Hur man bränner en CD-drivrutin
    ·Typer av Flash-spelare
    ·Hur man spelar " Advance Wars ' Online
    ·Turning en bild i en cirkel i InDesign
    ·Hur man fixar en Faded MS Office Meny
    ·Microsoft Text to Speech Tool
    ·Konvertera Word Perfect 5.1 -filer till Word
    ·Hur man skapar en innehållsförteckning i Adobe
    ·Hur bli av Webbplatsen titel i Joomla
    ·Avinstallera Pinnacle MediaCenter
    Copyright © Dator Kunskap http://www.dator.xyz