Structured Query Language ( SQL ) är ett standardiserat språk som används för att fråga och hantering av data i databaser . En SQL-fråga är det namn som ges till en SQL-sats eller rad uttalanden körs på en databas . Varje databas kan implementera SQL . När du utför en SQL-fråga , kanske du vill ta reda på om en sträng --- någon samling av textdata --- endast innehåller ett numeriskt värde . Att ta reda på om en sträng är numeriskt kan vara användbar --- till exempel , kan du utföra matematiska funktioner på numeriska data som du inte kan på strängar . Du får inte heller ha en sträng att innehålla numeriska data , som du kan testa och agera på detta. Saker du behöver
Database -system i ditt val
Visa fler instruktioner
1
köra din databas , och öppna din vanliga textbaserade SQL generator .
2
Skriv en fråga som innehåller det värde du vill kontrollera . Använda SQL , kan du kontrollera värdet i ett fält genom att använda ett reguljärt uttryck . Till exempel ,
SELECT DISTINCT my_data FRÅN my_table
VAR my_data REGUTTR ( " [ 0-9 ] ' ) ;
Suppleant värdet " my_data " med ditt fältnamn och " my_table " med ditt bord namn .
Konstruera din fråga med hjälp av ovanstående som ett exempel på hur man kan avgöra om ett fält är numeriskt eller inte . Addera 3
Kör din fråga om några testdata först . Kontrollera att utgången matchar vad du förväntar dig ska hända innan frågan på live-data . Addera