Originally posted by Lars Berg
where substring(field from 1 for 1)
between '0' and '9'
or substring(field from 1 for 1) in ('@','#', <etc>)
[/B]
or you may be able to do it backwords so you don't have to define all of those strange characters:
SELECT * FROM YOURTABLE WHERE substring(field from 1 for 1)
NOT BETWEEN 'A' and 'Z' and substring(field from 1 for 1) NOT between 'a' and 'z'
Not sure if that will work or not, but give it a try.