Korzystając z ArcGIS 10.2.2, mam pole tekstowe w tabeli atrybutów SDE. Potrzebuję pomocy w tworzeniu zapytania, aby wybrać wszystkie rekordy, które mają zero w 6. i 7. znaku pola (tj. 1995-0023A). Aby pomóc mi lepiej zrozumieć tego typu zapytania, chciałbym również zobaczyć zapytanie, które wybiera rekordy z zerami tylko w 6. znaku pola. Następnie mogę użyć klauzuli „i” i zduplikować ją, aby również wybrać siódmy znak.
Próbowałem odmian, "FIELD1" LIKE '%00_______'
ale nie wybiera rekordów z podwójnymi zerami we właściwym miejscu w ciągu.
"FIELD1" LIKE '_____00%'
? Użyłoby to pięciu znaków wieloznacznych, następnie twoich dwóch zer, a następnie kolejnej wieloznacznej reszty ciągu. W jakim typie bazy danych są? SQL Server, Oracle, coś jeszcze? Proszę edytować swoje pytanie do obejmować informacje z Twojego komentarza powyżej, a dane o bazie danych (wydanie wersji itd.)
_
jest używane w niektórych bazach danych jako znak zastępczy pojedynczego znaku. Procent %
to symbol wieloznaczny dla wszystkich miejsc postaci.