Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    Hvordan slette like SQL
    Databaseansvarlige vet at sporadiske feil oppstår , og like poster er satt inn i databasen . Problemet er et vanlig problem for administratorer å fikse, men sletting av poster fra en SQL server er en delikat situasjon . Administratoren er gitt jobben med å slette poster uten uhell fjerne eventuelle andre data , som kan skje lett hvis søket ikke er bygget skikkelig . Lær hvordan å slette like poster i SQL samtidig bevare de opprinnelige postene . Du trenger
    Microsoft SQL Server ( 2005 eller 2008 )
    Vis flere instruksjoner
    en

    Åpen Enterprise Manager for SQL Server. Du må kjøre spørringer for å sjekke for likt innhold. Det vil også gi deg en idé om hvor mange poster må slettes . Store spørsmål kan kreve at du få ned SQL server for vedlikehold
    2

    Skriv inn i konsollen : . Select count ( * ) fra TheTableandselect distinkt * fra TheTableThe første kommandoen forteller deg hvor mange totalt poster du har i tabellen , og den andre kommandoen forteller deg hvor mange kopier du har. Imidlertid forutsetter det andre kommandoen at postene er helt det samme , noe som betyr noen små avvik vil ikke bli inkludert i duplikat tabellen .
    3

    Kopiere poster i en egen tabell . Følgende kommando eksemplarer bare poster som er distinkt og utelater noen duplicates.select distinkt * inn TempTablefrom thetable
    4

    Slett duplikater. Følgende spørsmål sletter alle duplikater fra den opprinnelige tabellen , men den bevarer en kopi av den opprinnelige posten . Den " uniqueField "-kolonnen er primærnøkkelen eller unik indeks satt på den opprinnelige tabellen . Den " dupField "-kolonnen er det feltet som er fast bestemt på å være en trigger for duplikat. For eksempel, hvis du har en kunde tabell med duplikater , kan du bestemme at mer enn en plate med samme Social Security-nummer er et duplikat field.delete fra TheTablewhere uniqueField ikke i (velg min ( uniqueField ) fra TempTable T2where T2.dupField = MyTable.dupField )
    5

    Sjekk resultatene . Kjøre de samme spørsmål fra Trinn 1 . Den totale telling av det opprinnelige bord bør være forskjellen mellom antall telles før slettespørring og antallet slettes fra tabellen . I tillegg bør kjøre den distinkte spørringen har samme antall som første spørringen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan aktivere en valgt knapp på MS Access 2003 
    ·Hvordan få tilgang til flere rapporter 
    ·Hvordan lage gratis e-postkontoer og databaser 
    ·Hvordan finne lengden på en Blob feltet i Oracle 9i 
    ·Hvordan få tilgang til en IIF Statement 
    ·ANSI SQL Tutorial 
    ·Oracle ORA - 12637 Packet Motta mislyktes 
    ·Hvordan bruke Command Objekt i VB6 å slette poster i S…
    ·Slik konverterer en CD lydbok Into en iTunes lydbok 
    ·Hvordan oppdatere en primærnøkkel 
      Anbefalte artikler
    ·Hvordan Bøy et objekt i Photoshop CS3 
    ·Slik konverterer AVCHD til MPEG4 
    ·Hvordan lage et kort på en datamaskin 
    ·Hvordan spare Word-dokumenter med hyperkoblinger til PD…
    ·Hvordan velge alle av samme verdi i Excel 2007 
    ·Hvordan Inverter en PDF -fil 
    ·Hvordan komprimere AVI til legge mer tid på en DVD 
    ·Hvorfor Media Player Crash når du spiller AVI 
    ·Slik endrer du produktnøkkelen i Microsoft Exchange 20…
    ·Hva er WebTrends Live 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/