| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    T-SQL String Funktioner
    Transact -SQL eller T -SQL er Microsofts version af SQL database sprog. Computer kommunikation med Microsofts proprietære SQL Server skal være skrevet på T- SQL. String funktioner i T-SQL manipulere tekststrenge , tekststykker gemt som en liste over tegn eller tal . Syntaksen for at bruge funktioner tager form af "vælg FUNCTION_NAME ( argument) . " Argumenter

    argumenter er de variabler , der dannes af tal eller strenge, der fungerer arbejder på. I T- SQL, en funktion der arbejder på argument " char_expr ", for eksempel , påvirker strenge af teksttegn. FUNCTION_NAME ( integer_expr ) betyder, at funktionen omhandler heltal af forskellig art. Når du har brug for at udføre en database operation , kigge efter en funktion, der kan manipulere argumentet - tegnstrenge , tal eller variabler - som du ønsker at bruge. Derefter identificere det specifikke streng eller type streng, du er interesseret i.
    Funktioner

    Forskellige funktioner fungerer på forskellige argumenter i T- SQL. ASCII , for eksempel , arbejder på char_expr argument: Den returnerer et resultat i ASCII-kode identificerer det første tegn i strengen . Char_length arbejder på det samme argument , og giver dig det samlede antal tegn i en variabel streng. "Lavere " konverterer store bogstaver til små bogstaver og "omvendt " vender strings omkring - " jklm " bliver til " mlkj ", hvis den omvendte funktion påvirker at tegnstreng
    < . br > determinisme

    T- SQL string funktioner er deterministisk . Hvis databasen ikke har ændret dens indhold, vil en funktion altid give samme resultat , når den anvendes til det samme sæt inputværdier . Nondeterministisk funktioner kommer op med et andet resultat hver gang , selv hvis databasen tilstand forbliver den samme . Ingen af ​​SQL Server indbyggede string funktioner, såsom ASCII, kan ændres til at blive nondeterministisk . Determinisme gør det enklere for serveren at indeksere resultaterne af en T-SQL funktion.
    Overvejelser

    Tilstedeværelsen af ​​tekststrenge og funktioner kan ikke være indlysende for database brugere . T-SQL arbejder med applikationer, der omfatter en grænseflade til at vælge de data, som brugerne ønsker at arbejde eller at kalde data ved brug af almindelig sprog snarere end at skrive FUNCTION_NAME ( argument) . Hvis du ønsker at identificere prisen på et bestemt produkt, for eksempel, kunne T-SQL bruge en funktion til at indsamle data fra serveren i form af " prisen " parret med beløbet.

    Forrige :

    næste :
      Relaterede artikler
    ·MapServer PHP Kompatibilitet 
    ·Sådan Slut PHP MySQL til et DB 
    ·Sådan Vise Mest Set I PHP 
    ·Kan jeg bruge PHP kodning med en HTML editor som KompoZ…
    ·Sådan Genstart PHP på CentOS 
    ·Hvordan man skriver til en CSV-fil med PHP 
    ·Sådan Indsæt et array i MySQL i PHP 
    ·Sådan Opret din egen Carousel i PHP 
    ·Sådan Placer en PHP variabel i et tekstfelt 
    ·Sådan Luk PHP Tags 
      Anbefalede Artikler
    ·Sådan Set Up Mongrel i Ruby 
    ·Sådan Konverter Liberty BASIC til EXE 
    ·Sådan oprettes en Jar Eclipse 
    ·Sådan Set Text_Field Value Form_Tag i Ruby on Rails 
    ·Sådan får User Input i Java 
    ·Hvordan til at generere Kombinationer i Java 
    ·Hvad er Visual Basic 6.0 
    ·Sådan bruges variabler i en Eclipse Classpath Projekt 
    ·Sådan Embed MySQL i Visual C 
    ·Hvordan at vide , om en muldvarp bør fjernes 
    Copyright © Computer Viden http://www.computerdk.com