SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

एसक्यूएल सर्वर टेम्पलेट्स - मैं चरित्र से कम कैसे बचूं?

जब मैं टेम्पलेट पैरामीटर के लिए मान निर्दिष्ट करता हूं, तो यह मेरे लिए ठीक चलता है:

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

शायद आपके पास हर पैरामीटर का "<" और ">" ठीक से युग्मित नहीं है

संपादित करें मुझे अब समस्या दिखाई दे रही है:

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

में परिणाम:

SELECT * FROM YourTable WHERE IDYourColumn IS NOT NULL

"<" वर्ण को इस तरह से एक पैरामीटर में बनाने का प्रयास करें:

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

इसका परिणाम होता है:

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

या लाइनों को विभाजित करें, लाइन ब्रेक से फर्क पड़ता है:

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

में परिणाम:

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


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. कॉलम को दिनांक से डेटाटाइम में कनवर्ट करें

  2. पाठ विकल्पों के परिणामों में सेट SQL सर्वर में कस्टम सीमांकक काम नहीं करता है

  3. मैं पूर्ण SQL कार्य इतिहास कैसे देख सकता हूँ?

  4. एकाधिक कॉलम के आधार पर डुप्लीकेट हटाना

  5. SQL सर्वर प्रबंधन ऑब्जेक्ट