khi tôi Chỉ định Giá trị cho Tham số Mẫu, điều này sẽ ổn đối với tôi:
select * from <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
có lẽ bạn không ghép nối đúng "<" và ">" của mọi thông số
CHỈNH SỬA Tôi thấy vấn đề bây giờ:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
AND <xyz2,varchar,YourColumn> IS NOT NULL
kết quả là:
SELECT * FROM YourTable WHERE IDYourColumn IS NOT NULL
thử đặt ký tự "<" thành một tham số, như sau:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<lessthan,char,<>=1000
AND ID>=20000 AND <<xyz2,varchar,YourColumn> IS NOT NULL
nó dẫn đến:
SELECT * FROM YourTable WHERE ID<=1000
AND ID>=20000 AND YourColumn IS NOT NULL
HOẶC tách dòng, ngắt dòng dường như tạo ra sự khác biệt:
SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000
AND <xyz2,varchar,YourColumn> IS NOT NULL
kết quả là:
SELECT * FROM YourTable WHERE ID<=1000 AND ID>=20000
AND YourColumn IS NOT NULL