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
    Hva er en UniqueIdentifier i SQL
    ? En rekke unike identifikatorer (referert til som " uniqueidentifiers ") står til din disposisjon når du designer en database . Personnummer, telefonnumre og bestillingsnumre kan alle hjelpe deg å organisere mestre tabeller. Men du kan ha detalj tabeller som inneholder like data , og har ingen mulighet til å finne en bestemt post . Den UniqueIdentifier datatype er en industriell styrke løsning på dette problemet . Det garanterer at hver post i tabellen får en unik verdi som ikke er duplisert , selv om du bruker samme database på mange forskjellige datamaskiner . Formål

    Noen tabeller i databasen kan inneholde mange rader med like data . For eksempel kan en kunde ha ringt deg tre ganger på samme dag . Din " kunde ringer " tabellen har dato , tid og kundenummer. En SELECT-setning med en av disse elementene vil trolig tilbake mange poster . Hvis du oppretter en fjerde element for denne tabellen - ring ID - bruker UniqueIdentifier datatype, lager datamaskinen en unik verdi automatisk for hver post . Ved å angi samtale ID i din velge , oppdatere og slette opplysninger , kan du få tilgang til enkelte poster i tabellen .
    Unikt

    UniqueIdentifier garanterer at ingen to datamaskiner hvor som helst i verden vil produsere den samme verdi . I tillegg til en tilfeldig kode generert av datamaskinen , inneholder identifikatoren informasjon fra datamaskinens nettverkskort og CPU klokke . Den garanterte global unikhet er attraktiv for store organisasjoner som har databaser på mange forskjellige datamaskiner . Data som ble oppbevart på en datamaskin kan alltid skilles fra data på en annen.
    Bruker

    Å ha en unik verdi i en tabell rad kan du finne en enkelt oppføring , endre innholdet , eller slette den. Hvis du har flere forekomster av de samme dataene med ingen unik identifikator, kan du ikke velge bare én post . Så rekord vedlikehold avhenger gi dine poster unike verdier . Mens du gjør merge replikering , en automatisk vedlikehold av databasen funksjon, vil Microsoft SQL Server-programvaren legger til en global unik identifikator til tabeller som mangler en unik ID . Den unike identifikatoren forsikrer at replikering kan utføres korrekt .
    Ulemper

    UniqueIdentifier datatype er en ganske lang ( 16 byte ) felt som genererer obskure verdier nyttig bare til datamaskinen. Lese gjennom den på skjermen din, vil du ikke se noen sammenheng mellom innholdet og innholdet i andre felt som navn , dato eller beskrivelse. Dens tilfeldig natur betyr at det ikke følger et forutsigbart mønster som du kan bruke i dine programmer . Det tar ekstra tid for serveren å generere UniqueIdentifier , noe som gjør behandlingen langsommere når du legger til poster.
    Alternatives
    p Hvis du trenger en rekord identifikator som er unik for tabellen bare , og gjelder ikke trenger å være globalt unik , er det enklere å sette opp et heltall eller lang heltall type og sette sin identitet eiendom. Dette gir en mindre felt som er lett å lese. Du kan sette den til å bruke som en sekvensiell ordrenummer eller noen andre kjente element.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan slette en tabell Select 
    ·Hvordan bruke Som i en Access Query 
    ·Definer SQL kommando 
    ·Hva er levende Skanner 
    ·Hva er fordelene med en Oracle Database Management Syst…
    ·Hvordan slette en post i skjema i Access 2007 
    ·Hvordan erstatte data i Access 
    ·Hvordan til std den Listbox til toppen i Access 
    ·Slik kopierer du en Header i PostgreSQL 8.4 
    ·Fordelene av Sequel Servers 
      Anbefalte artikler
    ·Slik laster du ned Microsoft Access Tutorials 
    ·Hvordan bruke Bullets på samme setning 
    ·Tutorial for Hvordan ta opp med Logic 8 Express 
    ·Hvordan å avinstallere og installere iTunes i Windows …
    ·Gratis XP og Vista Antivirus Trojan Removal 
    ·Hvordan få Word skjult tekst skal vises i en PDF 
    ·En enkel måte å lage en kopi av din egen DVD 
    ·Hvordan gjenopprette fra en datamaskin Virus 
    ·Hvordan vet jeg Covert en tabell i en PDF Tabell til Wo…
    ·Hvordan lage en datamaskin generert rapport kort 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/