SSMS
 sql >> Database >  >> Database Tools >> SSMS

Modelli di SQL Server:come faccio a sfuggire a Less Than Character?

quando specifico i valori per i parametri del modello, questo funziona bene per me:

select * from <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000

forse non hai tutti i parametri "<" e ">" accoppiati correttamente

MODIFICA Vedo il problema ora:

SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000 
AND <xyz2,varchar,YourColumn> IS NOT NULL

risulta in:

SELECT * FROM YourTable WHERE IDYourColumn IS NOT NULL

prova a trasformare il carattere "<" in un parametro, come questo:

SELECT * FROM <xyz, varchar,YourTable> WHERE ID<lessthan,char,<>=1000
AND ID>=20000 AND <<xyz2,varchar,YourColumn> IS NOT NULL

risulta in:

SELECT * FROM YourTable WHERE ID<=1000
AND ID>=20000 AND YourColumn IS NOT NULL

OPPURE dividi le righe, le interruzioni di riga sembrano fare la differenza:

SELECT * FROM <xyz, varchar,YourTable> WHERE ID<=1000 AND ID>=20000 
AND <xyz2,varchar,YourColumn> IS NOT NULL

risulta in:

SELECT * FROM YourTable WHERE ID<=1000 AND ID>=20000 
AND YourColumn IS NOT NULL