| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    MySQL Vs du texte . Varchar
    Méthodes pour stocker et récupérer des données textuelles dans SQL Server de Microsoft ont changé en phase avec l'évolution du logiciel omniprésent. Le contenu des données , l'importance des programmes, les capacités et les contraintes de votre application de votre matériel jouent tous un rôle dans le choix du meilleur type à utiliser au niveau du stockage des données. Le type de texte de différences

    SQL Server peut stocker jusqu'à 2 Go de données , et par défaut, va stocker ses données à partir de la ligne - un champ dans une colonne de type TEXT va stocker une référence à des données réelles , plutôt que de contenir directement. Le type de données VARCHAR a une limite supérieure de 8000 caractères , mais stocke les données en ligne par défaut , ce qui signifie une entrée dans un champ d'une colonne VARCHAR va stocker ces données dans le domaine exactement comme vous l'avez entré .
    < Br > Photos utilisation

    il est conseillé d'utiliser le type de texte pour les données qui ne seront pas interrogés , car il faut généralement plus de temps à récupérer que VARCHAR de stockage en ligne . Donc, comme son nom l'indique , le type de texte est parfaitement adaptée aux longues étendues de données textuelles telles que les commentaires de blog , alors que VARCHAR est préférable de stocker les noms d' utilisateur, les noms de colonnes ou des valeurs de chaîne fréquemment retrouvées .
    < Br >
    Généalogie

    texte n'était pas toujours directement accessible en MS SQL Server, et l'utilisation de la fonction MAX changé dans les versions récentes . En 2005 , la fonction peut être appliquée à une colonne VARCHAR pour stocker des données sur ligne une fois qu'il a dépassé 8000 caractères. MS SQL Server 2008 prend en charge une option "Texte en ligne" , qui vous permet de définir une colonne texte pour stocker des données en ligne , mais Microsoft indique que cette option ne s'affiche pas dans les versions futures du logiciel .

    pratiques

    VARCHAR fonctionne mieux pour les valeurs fréquemment sollicités ou des situations avec une limite de caractères ci-dessous 8000 , comme une zone de texte dans un formulaire Web , tandis que le texte est le meilleur choix pour non structurées les données textuelles d'une longueur arbitraire . Comme de MS SQL Server 2008 R2 , les colonnes VARCHAR ont une option , appelée « Magasin Grand Types de données hors ligne », qui vous permet de spécifier des seuils de données et les comportements. Microsoft recommande d'utiliser cette option avec l' VARCHAR ( MAX) pour le stockage de données à grande dans le travail de développement actuel et futur .

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer PHP Nuke 
    ·Comment créer un rédacteur en PHP 
    ·Comment insérer une chaîne dans MySQL 
    ·Comment obtenir la date à partir d'un horodatage MySQL…
    ·Tutoriel sur PHP simple Formulaires d'inscription 
    ·Comment trouver la date pour chaque vendredi de l'anné…
    ·Comment faire pour convertir une colonne en UTF8 dans M…
    ·Authentification de chaîne de requête dans PHP 
    ·Comment requête MySQL par Content Durée 
    ·Comment exporter les instructions INSERT dans MySQL 
      articles en vedette
    ·Qu'est-ce que la cohésion en génie logiciel 
    ·Comment vérifier la limite de mémoire PHP 
    ·Un tutoriel pour FPGA Altera 
    ·Comment analyser les éléments d'une chaîne en VB 
    ·Quel est le sens de la norme ANSI 
    ·Tutorial pour des procédures stockées SQL 
    ·Comment faire pour exécuter un exploit IPBFree Avec Pe…
    ·Comment charger une table à partir d'un fichier CSV av…
    ·Comment cordes requêtes ensemble dans MySQL 
    ·Comment e-mail un lien dans Flash Actionscript 
    Copyright © Connaissances Informatiques http://fr.wingwit.com