| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Fonctions Transact-SQL String
    Le langage de programmation base de données Transact -SQL est un dialecte standard de l'industrie SQL ou Structured Query Language . SQL Server de Microsoft et les serveurs de bases de données de Sybase utilisent Transact -SQL pour construire, entretenir et accéder à des bases de données relationnelles. Les programmeurs manipulent fréquemment des chaînes de caractères , comme lors de la recherche pour les numéros «123» dans une liste de millions de conducteurs numéros de licence , ou de combiner les noms et prénoms dans un seul champ. Pour ce faire , ils utilisent les fonctions de chaîne intégrées dans Transact -SQL. Chaînes de caractères

    Une chaîne de caractères est un type de champ de données qui contient tout type de texte , comme des lettres , des chiffres, des signes de ponctuation et caractères spéciaux. Par exemple , le nom d'une personne et l'adresse de la rue comptent comme des chaînes de caractères. Une chaîne a une longueur , et vous pouvez choisir la chaîne en dehors caractère par caractère en identifiant les endroits de la chaîne. Par exemple, la chaîne " Abraham Lincoln" a une longueur de 15 caractères. Le cinquième caractère de la chaîne est un «h ». Même si vous pouvez stocker des numéros de chaînes de caractères , vous ne pouvez pas effectuer des opérations arithmétiques sur eux, sauf si vous les convertir en un type de données numérique d'abord.
    Concaténation et de séparation

    Pour combiner deux chaînes en Transact -SQL , utilisez un signe plus ( +) entre eux. Pour combiner les premier et dernier champs de nom , vous utilisez le code suivant : table_name ( " prenom ") + "" + table_name ( " last_name ") Note de l'espace supplémentaire enchaîné au milieu pour séparer les deux mots. Fonctions Lorsque vous combinez deux ou plusieurs chaînes de cette manière , les programmeurs appellent ça " concaténation ". Vous utilisez la droite () , GAUCHE () et substring () pour séparer une chaîne en parties plus petites . DROITE ( ) et gauche ( ) prennent chacun deux paramètres : la chaîne et un numéro de longueur . Substring () prend trois paramètres : une chaîne, un point de départ et une longueur . DROITE ( ) renvoie les caractères les plus à droite , à gauche ( ) donne le plus à gauche, et SUBSTRING commence là où vous lui dites . Par exemple , à droite ( « Abraham Lincoln », 4 ) renvoie ' coln , « la chaîne et gauche ( « Abraham Lincoln », 4) rendement Abra . SUBSTRING ( " Abraham Lincoln ", 7,3 ) M L retours, » vous donnant trois personnages , à partir de la septième .
    LTrim RTrim et Len

    vous pouvez faire une chaîne de caractères apparaissent plus net si vous supprimez des ébauches de son commencement ni fin. Par exemple, si " prenom " et " last_name " étaient tous les deux de 15 caractères champs de longueur fixe , la concaténation des deux dit: « Abraham Lincoln ». Par rognage des espaces à droite avec RTRIM () , vous utilisez l'instruction Transact- SQL suivante Code : RTRIM ( table_name ( " prenom ")) + '' + RTRIM ( table_name ( " last_name ")) Cela vous donne " Abraham Lincoln. " le LTRIM ( ) supprime blancs qui ont précédé le premier caractère non blanc dans une chaîne. la LEN () prend une chaîne de caractères et retourne sa longueur comme un entier. LEN ( «Suisse» ) renvoie le nombre 11.
    CharIndex

    CHARINDEX Transact -SQL ( ) fonction examine une chaîne pour l' occurrence d'une chaîne plus petite. Elle prend trois paramètres : la chaîne pour laquelle vous êtes à la recherche , la chaîne à rechercher et une position de départ en option. Il renvoie la position de départ de la chaîne de caractères , s'il est constaté , en tant que nombre . S'il n'est pas trouvé , CHARINDEX () retourne un zéro. CHARINDEX (« aha », « Abraham Lincoln »), par exemple , renvoie un 4. CHARINDEX (« aha », « Abraham Lincoln », 10) retourne un zéro, comme commençant à la position 10 et se déplaçant vers la droite, aucune occurrence de « aha » existe dans la chaîne.
    Conversion

    Transact -SQL fournit quelques fonctions pour convertir des chaînes de différentes manières. La fonction UPPER ( ) prend une chaîne et convertit toutes les lettres en majuscules versions . Fonction (« Abraham Lincoln »), par exemple , " ABRAHAM LINCOLN . Retourne le bas () UPPER convertit toutes les lettres en minuscules . Inférieur ( « Abraham Lincoln » ) se traduit par « Abraham Lincoln ». L'inverse () fonction inverse l'ordre des caractères, donc inverse ( « Abraham Lincoln ») rendements de nlocniL Maharba .
    < Br > Photos

    Previous :

    next :
      articles connexes
    ·Logiciel d'accès Tutorial 
    ·Comment développer une base de données relationnelle …
    ·Access 2007 Deployment Tools 
    ·Les inconvénients de SGBD Entreprise 
    ·Comment suivre et analyser la maintenance préventive a…
    ·Comment créer un bon de commande à remplir 
    ·Comment construire une table de calendrier dans SQL 200…
    ·Comment programmer le volet de navigation Access 2007 
    ·SQL en ligne de commande Avantages 
    ·Comment faire pour transférer les Données Principales…
      articles en vedette
    ·Comment faire pour créer un fichier PDF protégé par …
    ·Comment graver OverDrive Media sur un CD 
    ·Comment ajouter des graphiques dans des formes dans Pow…
    ·Comment faire pour créer un plan pour un arbre généa…
    ·Comment créer des Macros OpenOffice Writer 
    ·Comment faire pour installer Pinnacle Studio 12 
    ·Qu'est -ce qu'un virus cheval de Troie faire 
    ·Comment ajouter une cellule supplémentaire dans Micros…
    ·Comment puis-je joindre à fait différent des vidéos …
    ·Comment Conférence téléphonique avec Office Communic…
    Copyright © Connaissances Informatiques http://fr.wingwit.com