När jag anger värden för mallparametrar fungerar detta bra för mig:
select * from <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
kanske du inte har alla parametrars "<" och ">" ihopparade korrekt
REDIGERA Jag ser problemet nu:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
AND <xyz2,varchar,YourColumn> IS NOT NULL
resulterar i:
SELECT * FROM YourTable WHERE IDYourColumn IS NOT NULL
försök att göra "<"-tecknet till en parameter, så här:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<lessthan,char,<>=1000
AND ID>=20000 AND <<xyz2,varchar,YourColumn> IS NOT NULL
det resulterar i:
SELECT * FROM YourTable WHERE ID<=1000
AND ID>=20000 AND YourColumn IS NOT NULL
ELLER dela raderna, radbrytningar verkar göra skillnad:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
AND <xyz2,varchar,YourColumn> IS NOT NULL
resulterar i:
SELECT * FROM YourTable WHERE ID<=1000 AND ID>=20000
AND YourColumn IS NOT NULL