Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť Non Alphanumeric pre SQL

Ak pracujete s SQL Server databázy budete naraziť na potrebu dotaze tabuľku pre non - alfanumerických hodnôt v stĺpci . V SQL Server , môžete použiť funkciu " PATINDEX " vyhľadať konkrétny vzor v stĺpci . Táto funkcia vráti počiatočnú pozíciu vzoru alebo vracia nulu v prípade , že vzor nie je nájdený . Ak chcete vyhľadať non - alfanumerických hodnôt , musíte tiež použiť zástupné znaky vo funkcii . Pomocou tohto dotazu zistiť , či nechcené znaky sú uložené v stĺpci tabuľky . Veci , ktoré budete potrebovať v Microsoft SQL Server Management Studio Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft SQL Server Management Studio , rozbaľte server z tably Prieskumník objektov , a rozšíriť zložky " Databáza " zobraziť všetky svoje databázy .
2

Kliknite na " dostupných databáz " pole so zoznamom sa nachádza vedľa ikony " Execute " na paneli nástrojov. Kliknite na databázu , ktorú chcete použiť .
3

Kliknite na tlačidlo " Nová otázka " pre spustenie nové okno dotazu. Pridajte nasledujúci kód získať všetky non - alfanumerické hodnoty zo stĺpca tabuľky : .

Select distinct z

KDE PATINDEX ( ' % [ ,"^ a - zA - Z0 - 9 ] % ' , . ) < > 0
4

Upraviť . v kroku 3. a zadajte názov tabuľky a názov stĺpca . Kliknite na tlačidlo " Spustiť " spustite dotaz a zobrazte výsledky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené