| 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
    Query Errore di sintassi
    Quando gli sviluppatori a creare applicazioni che utilizzano i database , questi comportano generalmente query di dati . Una query è una istruzione eseguita in programmazione o codice di script , progettato per recuperare un insieme ben definito di dati da un database . Le query possono essere eseguite direttamente in SQL ( Structured Query Language ) su sistemi quali MySQL e Oracle , o possono essere eseguite da un altro linguaggio di programmazione come PHP o Java . Le query specificano vari dettagli sui dati di uno script viene richiedente. Tavoli

    query normalmente indicano una o più tabelle di database . Una query in SQL normalmente utilizzare la parola chiave "select " e il nome di almeno una tabella memorizzata all'interno del database . Il nome della tabella rappresenta la tabella che contiene i dati richiesti , quindi se questo nome non è incluso correttamente , una query fallisce. Il seguente esempio di SQL tentativi query per recuperare i dati da una tabella denominata "Paese" con una colonna denominata " City" in esso :

    Selezionare Città dal Paese ;

    Di default questo torneranno tutti i record all'interno della colonna "Città " che sono attualmente memorizzati all'interno della tabella , ma se il nome della tabella è, per esempio , scritto in modo errato, la query restituirà nulla .
    Colonne
    < p> le query specificano i nomi delle colonne all'interno di tabelle . Queste colonne contengono i dati richiesti. Se i nomi delle colonne siano state digitate correttamente una query non sarà quindi in grado di restituire i dati richiesti. Un errore comune è compreso un nome di colonna che è valido, ma che viene richiesto dalla tabella sbagliata . Ad esempio, dato un database con tabelle denominate "Cliente" e "Ordine " con una colonna denominata " custID " nella tabella "Cliente" e una colonna denominata " ordID " nella tabella "Ordine" , la seguente interrogazione fallirebbe :

    Seleziona ordID dal cliente;

    la colonna specificata non esiste nella tabella indicata , in modo che il risultato della query sarà vuota
    Filtering < br . > con

    query possono filtrare i risultati dei dati in vari modi. Se il codice richiede solo una parte dei record per particolari colonne della tabella , gli sviluppatori in grado di adattare la sintassi di query per recuperare questa sezione solo. Ad esempio, la sintassi seguente illustra l'esecuzione di query i record con un valore specifico all'interno di una colonna della tabella del database :

    SELECT * FROM clienti WHERE tipo = ' business' ;

    Questa query restituirà i record dotate di tutti colonne della tabella "Cliente" , dove il valore nella colonna " tipo " corrisponde al valore specificato di " business". Se una colonna specificata nella clausola " dove" , o il valore dato è corretto , la query può restituire nessun risultato o risultati non corretti .
    Tipi

    Uso tipi errati possono causare query SQL per fallire . Questo è più comune quando clausole come il "dove " costruire sono presenti. Ad esempio , se il codice è il filtraggio dei risultati di una query su una colonna che memorizza un particolare tipo di valore come ad esempio numerico , ma una query " dove" clausola specifica un valore da un tipo di stringa di testo , la query potrebbe non riuscire . E 'comune per ricevere i messaggi che indicano un "tipo non corrispondente" in questi casi .
    Citazioni

    singole e doppie virgolette appaiono spesso all'interno di sintassi di query . Per esempio , è comune per includere query SQL all'interno di altri script di programmazione in linguaggi come PHP . Il seguente campione estratto PHP crea una variabile di modellare una query SQL con una clausola di filtraggio interno :

    $ query = "SELECT * FROM Persone WHERE pName = 'Smith' " ;

    La query stesso è contenuto all'interno di virgolette, mentre il valore specificato per la clausola "where" viene visualizzato all'interno virgolette singole . Questo tipo di situazione è quella in cui è molto comune confondere accidentalmente le virgolette singole e doppie , potenzialmente impedendo sia lo script o la query da eseguire .

    Previous :

    next :
      Articoli Correlati
    ·Come allocare in Oracle R12 
    ·Come inserire Microsoft SQL 
    ·Come rimuovere Oracle Rubriche 
    ·Come copiare un foglio di Calc OpenOffice Con tutta la …
    ·Come esportare i dati da accessi 
    ·SQL Express Specifiche 
    ·Un accesso remoto Tutorial Database Connection 
    ·Come reimpostare un campo di identità 
    ·Come accedere alle tabelle Paradox Da CPP 
    ·Come importare un elenco di indirizzi 
      Articoli in evidenza
    ·Come aprire un mpg con Windows Media Center 
    ·Come ripetere una presentazione in OpenOffice 
    ·Come bloccare Skype su un router 
    ·Come convertire una data di stringa in Visual Basic 200…
    ·Come dividere un file di grandi dimensioni PDF 
    ·Come disattivare SSL in Thunderbird per Avast 
    ·Come inserire una tabella in Word 2003 
    ·Come convertire un file BUP ad un file MOV 
    ·Come fare una mappa mentale in Excel 
    ·Come usare un dizionario online con MS Office 
    Copyright © Conoscenza Informatica http://it.wingwit.com