Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Transact- SQL Strängfunktioner

    Transact - SQL -databas programmeringsspråk är en dialekt av branschstandard SQL eller Structured Query Language . Microsofts SQL Server och Sybase databasservrar använder Transact - SQL för att bygga , underhålla och få tillgång relationsdatabaser . Programmerare manipulera ofta teckensträngar , t.ex. när du söker efter siffrorna " 123 " i en förteckning över miljontals förare licensnummer , eller kombinera för-och efternamn i ett enda fält . För att göra detta använder de strängfunktioner inbyggda i Transact - SQL . Teckensträngar

    En teckensträng är en typ av datafält som innehåller någon form av text , såsom bokstäver , siffror, skiljetecken och specialtecken . Till exempel en persons namn och gatuadress räknas som teckensträngar . En sträng har en längd , och du kan plocka strängen isär tecken för tecken genom att identifiera platser i strängen . Exempelvis har strängen " Abraham Lincoln " en längd på 15 tecken . Det femte tecknet i strängen är ett " h ". Även du kan lagra tal i teckensträngar , kan du inte utföra aritmetik på dem om du inte konverterar dem till en numerisk datatyp först . Addera Concatenation och Separation

    att kombinera två strängar i Transact - SQL , använd ett plustecken ( + ) mellan dem . Att kombinera och efternamn fält , använder du följande kod : tabellnamn ( " förnamn " ) + ' ' + tabellnamn ( " efternamn " ) Notera den extra utrymme sammanfogas i mitten för att separera de två orden . När du kombinerar två eller flera strängar på detta sätt , programmerare kallar det " sammanlänkningsinformationema . " Du använder rätt ( ) , vänster () och delsträng ( ) funktioner för att separera en sträng i mindre delar . HÖGER ( ) och vänster ( ) vardera tar två parametrar: sträng och en längd nummer . Delsträng ( ) tar tre parametrar : en sträng , en startpunkt och en längd . HÖGER ( ) returnerar tecknen längst till höger , vänster () ger längst till vänster , och delsträng börjar där du berättar det . Till exempel , HÖGER ( " Abraham Lincoln " , 4 ) returnerar strängen " Coln , " och VÄNSTER ( " Abraham Lincoln " , 4 ) returnerar " Abra . " Delsträng ( " Abraham Lincoln " , 7,3 ) returnerar ' m L , " ger dig tre tecken , med början på den sjunde .
    LTRIM , RTrim och Len

    du kan göra en sträng verkar snyggare om du tar bort blanksteg från dess början eller slut. Till exempel, om " förnamn " och " efternamn " var båda 15 - tecken fast längd fält , läser en sammansättning av två, " Abraham Lincoln . " Genom att trimma avslutande blanksteg med RTRIM ( ) , använder du följande Transact - SQL code : RTRIM ( tabellnamn ( " förnamn " ) ) + ' ' + RTRIM ( tabellnamn ( " efternamn " ) ) Detta ger dig " Abraham Lincoln . " The LTRIM ( ) funktionen tar bort ämnen som leder upp till den första nonblank tecknet i en sträng . LEN ( ) funktionen tar en teckensträng och returnerar dess längd som ett heltal . LEN ( ' Schweiz ' ) returnerar talet 11 . Addera charIndex

    Transact - SQL charIndex ( ) funktionen undersöker en sträng för förekomsten av en mindre sträng . Det tar tre parametrar : strängen som du söker , strängen som ska sökas och en valfri startposition . Den returnerar startpositionen i strängen , om det visar sig , som ett nummer . Om den inte hittas , returnerar charIndex ( ) en nolla . CharIndex ( aha ',' Abraham Lincoln ' ) , till exempel, returnerar en 4 . CharIndex ( ' aha ' , ' Abraham Lincoln " , 10 ) returnerar en nolla , som börjar med position 10 och rör sig åt höger , ingen förekomst av " aha " finns i strängen .
    Omvandling

    Transact - SQL erbjuder några funktioner för att konvertera strängar på olika sätt . Den övre ( ) funktionen tar en sträng och konverterar alla sina brev till versaler versioner . ÖVRE ( " Abraham Lincoln " ) , till exempel , avkastning " Abraham Lincoln. " Den undre ( ) konverterar alla bokstäver till gemener . NEDRE ( " Abraham Lincoln " ) resulterar i " Abraham Lincoln . " Den omvända ( ) funktionen kastas ordningen karaktärer , så bakåt ( " Abraham Lincoln " ) ger " nlocniL maharbA . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·SQL Trigger Utgår
    ·Om Access- Update Query Syntax
    ·Lägga till ett anpassat verktygsfält i Access 2007
    ·Hur man hittar Om en Query Finns i Access
    ·Hur man använder en databas Mall i Access 2007
    ·Vilka är fördelarna med en Oracle Database Management…
    ·Problem med Flash Catalyst CS 5 efter installation
    ·Så här importerar en CSV -fil till SQL 2005
    ·Handledning om hur du ansluter till MS Access Använda …
    ·Bandbredd begränsningar i SPCS
    Utvalda artiklarna
    ·Bokföring Software : Håll koll på dina Business Fina…
    ·Vad gör iTunes 10 Mean
    ·Hur slutar jag Registrering i SPCS
    ·Hur spela in Skype- samtal på en Mac
    ·Hur man gör Tabeller Pop i Microsoft Word 2007
    ·Jämförelser av de olika versionerna av Adobe Photosho…
    ·Hur till Återvinna överskrivna filer på Windows XP
    ·OpenOffice Screenwriting
    ·Kan du strömma live-video Med CamStudio
    ·Hur du öppnar ett XPS på en Mac
    Copyright © Dator Kunskap http://www.dator.xyz