| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Transact-SQL Funzioni stringa
    Il linguaggio di programmazione di database Transact- SQL è un dialetto di standard di settore SQL o Structured Query Language . Di Microsoft SQL Server e il server di database di Sybase utilizzare Transact - SQL per costruire , mantenere e accedere ai database relazionali . I programmatori spesso manipolano le stringhe di caratteri , come ad esempio durante la ricerca per i numeri "123" in una lista di milioni di autisti numeri di licenza , o combinando nome e cognome in un unico campo . Per fare questo, usano le funzioni di stringa integrate in Transact - SQL . Stringhe di caratteri

    Una stringa di caratteri è un tipo di campo dati che contiene ogni tipo di testo , come ad esempio lettere, numeri , segni di punteggiatura e caratteri speciali . Ad esempio , il nome di una persona e indirizzo contano come stringhe di caratteri . Una stringa ha una lunghezza , ed è possibile scegliere la stringa a parte carattere per carattere da identificare posizioni nella stringa . Ad esempio, la stringa " Abraham Lincoln " ha una lunghezza di 15 caratteri . Il quinto carattere della stringa è un "h ". Anche se è possibile memorizzare i numeri in stringhe di caratteri , non è possibile eseguire l'aritmetica su di loro a meno che non li converte in un tipo di dati numerico prima .
    Concatenazione e Separazione

    Per combinare due stringhe in Transact - SQL , utilizzare il segno più ( + ) tra di loro . Per combinare i primi e gli ultimi campi di nome , si utilizza il seguente codice: nome_tabella ( " first_name " ) + '' + nome_tabella ( " cognome " ) Si noti lo spazio extra concatenati in mezzo per separare le due parole . Funzioni quando si combinano due o più stringhe in questo modo , i programmatori chiamano " concatenazione ". Si utilizza la DESTRA ( ) , LEFT ( ) e SUBSTRING ( ) per separare una stringa in parti più piccole . RIGHT ( ) e LEFT ( ) ogni prendono due parametri: la stringa e un numero di lunghezza. SUBSTRING ( ) richiede tre parametri: una stringa , un punto di partenza e una lunghezza . RIGHT ( ) restituisce i caratteri più a destra , sinistra () dà il più a sinistra e SOTTOSTRINGA inizia dove gli si dice . Ad esempio , RIGHT ( ' Abraham Lincoln ', 4 ) restituisce ' coln , ' la stringa e di sinistra ( ' Abraham Lincoln ' , 4) restituisce ' Abra . ' SOTTOSTRINGA ( ' Abraham Lincoln ' , 7,3 ) restituisce ' m L , ' dandovi tre personaggi , a partire dalla settima .
    LTrim , RTrim e Len

    è possibile effettuare una stringa appaiono più ordinato se si rimuove protezioni fornite con la sua all'inizio o alla fine . Per esempio, se " first_name " e " cognome " sono stati entrambi 15 caratteri campi a lunghezza fissa , la concatenazione dei due si legge, " Abraham Lincoln ". Con il taglio dei spazi finali con RTRIM ( ) , si utilizza la seguente Transact- SQL codice : RTRIM ( nome_tabella ( " first_name ")) + '' + RTRIM ( nome_tabella ( " cognome ")) Questo ti dà " Abraham Lincoln ". l' LTRIM ( ) funzione rimuove spazi vuoti che precedono il primo carattere non vuoto in una stringa. la LEN ( ) funzione prende una stringa di caratteri e restituisce la sua lunghezza come numero intero. LEN ( ' Svizzera ' ) restituisce il numero 11 .
    Charindex

    Transact - SQL CHARINDEX () la funzione esamina una stringa per il verificarsi di una stringa più piccola . Ci vogliono tre parametri : la stringa per il quale si sta cercando , la stringa da cercare e una posizione di partenza opzionale . Riporta la posizione iniziale della stringa , se si trova , come numero. Se non trovato , CHARINDEX ( ) restituisce zero . CHARINDEX ( ' aha ', ' Abraham Lincoln ' ) per esempio , restituisce un 4 . CHARINDEX ( ' aha ', ' Abraham Lincoln ' , 10) restituisce zero , come a partire con la posizione 10 e lo spostamento a destra , non occorrenza di ' aha ' esiste nella stringa .
    Conversione

    Transact - SQL fornisce alcune funzioni per convertire stringhe in diversi modi . La funzione UPPER ( ) prende una stringa e converte tutte le lettere in maiuscolo versioni . Funzione ( ' Abraham Lincoln ' ) per esempio , ritorna ' Abramo Lincoln. ' Inferiore ( ) UPPER converte tutte le lettere in minuscolo . Inferiore ( ' Abraham Lincoln ') si traduce in ' Abraham Lincoln . ' Il contrario () la funzione inverte l' ordine dei caratteri , in modo inverso ( ' Abraham Lincoln ') rese ' nlocniL Maharba . '
    < Br >

    Previous :

    next :
      Articoli Correlati
    ·Come importare Mapping DataFlow Magento Tiered 
    ·Come disattivare il tasto Maiusc in Access 2007 
    ·Come eliminare un collegamento di database in Oracle 
    ·Come modificare un nome di tabella in SQL 
    ·Come creare il Calendario dei documenti stampati report…
    ·Come massimizzare il Pannello comandi principale in Acc…
    ·Come conoscere la versione di Oracle 
    ·Tipi di librerie di database 
    ·Come ignorare un interruttore del pannello di Microsoft…
    ·Come utilizzare il comando ALTER in SQL 
      Articoli in evidenza
    ·Come creare cornici in Illustrator 
    ·Come eliminare leggenda in Excel senza cambiare Margini…
    ·Come fare un'immagine Poll 6X8 in Photoshop 
    ·Come disattivare Bluetooth su un Toshiba Toughbook 
    ·Che cosa sono i modelli di PowerPoint 
    ·Come modificare le informazioni in Design View Access 2…
    ·Come attivare la protezione antivirus Norton 
    ·Come utilizzare Photoshop Elements in Scrapbooking 
    ·Suggerimenti per l'utilizzo presentazioni PowerPoint ef…
    ·Come fare un disco di avvio con Nero 6 
    Copyright © Conoscenza Informatica http://it.wingwit.com