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 >> PHP /MySQL Programmering >> Content

    MySQL Text Vs . Varchar

    Metoder för att lagra och hämta textdata i Microsoft SQL Server har förändrats i takt med den allestädes närvarande programvaran evolution . Uppgifternas innehåll , programmatisk betydelse , din hårdvara kapacitet och begränsningar i programmet spelar alla en roll för att avgöra den bästa typen att använda på datalagring nivå . Skillnader

    SQL Server TEXT typ kan lagra upp till 2 GB data , och som standard kommer att lagra sina data ur rad - ett fält i en TEXT kolumn lagrar en hänvisning till de faktiska uppgifterna , stället innehåller det direkt . Den VARCHAR datatyp har en övre gräns på 8000 tecken , men lagrar data i - rad som standard , vilket innebär att en post i ett fält av en VARCHAR kolumn lagrar dessa data i fält exakt som du skrev det .


    användning
    p Det är tillrådligt att använda TEXT typ av data som inte ska kontaktas , eftersom det i regel tar längre tid att hämta än VARCHAR s i - rad lagring . Så , som namnet antyder, är texten typ idealiska för långa områden av text data såsom bloggkommentarer , medan VARCHAR är bäst att lagra användarnamn , kolumnnamn eller ofta hämtade strängvärden .


    Släktforskning

    TEXT var inte alltid direkt tillgängliga i MS SQL Server , och användningen av funktionen MAX förändrats de senaste versionerna . År 2005 kunde funktionen appliceras på en VARCHAR kolumn för att lagra data ur raden när den överskred 8.000 tecken . MS SQL Server 2008 stöder en " text i raden " alternativet som låter dig ställa in en TEXT kolumn för att lagra data i - rad , men Microsoft säger att det här alternativet inte visas i framtida versioner av programvaran .


    Best Practices

    VARCHAR fungerar bäst för frekvent efterfrågade värden eller situationer med ett tecken under 8000, till exempel en textruta i ett webbformulär , medan texten är det överlägsna valet för ostrukturerade textdata med en godtycklig längd . Som av MS SQL Server 2008 R2 , VARCHAR kolumner har ett alternativ som heter " Lagra Stora datatyper Tillfälligt Row , " som låter dig ange uppgifter trösklar och beteende . Microsoft rekommenderar att du använder det här alternativet med VARCHAR ( MAX ) för stora datalagring i nuvarande och framtida utvecklingsarbete .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera en array i PHP
    ·Hur man drar ett hjärta med PHP GD
    ·Hur man tar bort ett värde från en associativ array i…
    ·MySQL JDBC Tutorials
    ·Hur konvertera en sträng till Proper mål Med PHP
    ·Hur man skriver ett PHP- skript som dynamiskt bygger Ex…
    ·Konvertera UTC till Pacific Time i PHP
    ·Hur man byter Versaler Med små bokstäver i PHP
    ·Hur man sätter in en tidsstämpel i PHP MySQL
    ·Konvertera en video till en FLV på PHP
    Utvalda artiklarna
    ·Hur man läser Eval Skriv in PHP
    ·Hur infoga flera kryssrutor värden i en kolumn databas…
    ·Förklaring av Int N1 och N2 i Java -kod
    ·Hur man sätter i MySQL med PHP
    ·Hur man skapar CLOB i Java
    ·Base SDK Saknas Xcode
    ·Lägga till rader i en DataGrid
    ·Hur till Redigera XML Med en GridView i ASP.NET och Vis…
    ·Javascript Partiella Funktioner
    ·PHP -koder på samma server som MySQL Server
    Copyright © Dator Kunskap http://www.dator.xyz