November 25
Structured Query Language (SQL) è un linguaggio standardizzato utilizzato per l'interrogazione e la gestione dei dati nei database. Una query SQL è il nome dato a un'istruzione SQL o una serie di istruzioni eseguite su un database. Ogni database può implementare SQL. Quando si esegue una query SQL, si consiglia di scoprire se una stringa --- qualsiasi raccolta di dati testuali --- contiene solo un valore numerico. Scoprire se una stringa è numerico può risultare utile --- per esempio, è possibile eseguire funzioni matematiche sui dati numerici che non è possibile sulle stringhe. Si può anche non volere una stringa per contenere i dati numerici, che è possibile testare e agire su di conseguenza.
1 Eseguire il database, e aprire la solita generatore di query SQL testuale.
2 Scrivere una query che include il valore che si desidera controllare. Utilizzo di SQL, è possibile controllare il valore di un campo utilizzando una espressione regolare. Per esempio,
SELEZIONA my_data DISTINCT FROM my_table
DOVE my_data REGEXP ( '[0-9]');
Sostituire il valore "my_data" con il nome del campo e "my_table" con il nome della tabella.
Costruire la query utilizzando il sopra come un esempio di come determinare se un campo è numerico o meno.
3 Eseguire la query su alcuni dati di test prima. Verificare che l'uscita corrisponde a quello che ci si aspetta che accada prima di usare la query sui dati in tempo reale.