Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

पैरामीटर वैरिएबल पर लाइक का उपयोग करना?

(अस्पष्ट प्रश्न)

क्या आपने श्रेणी और @Variable को गलत तरीके से घेर लिया है:sqlFiddle

create table the_table 
(
  category varchar(10),
  [Date] datetime,
  Amount decimal(12, 2)
)

insert into the_table
values
( 'X', '2012-1-1', 10),
( 'X', '2012-1-3', 10),
( 'Y', '2012-1-3', 20),
( 'Y', '2012-1-5', 10)

declare @Variable varchar(10)
set @Variable = 'Y'

Select * 
From the_table 
--Where @Variable Like '%' + category + '%' 
Where category Like '%' + @Variable + '%' 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेज़ दिनांक स्वरूपों और उनके विभिन्न कार्यों की खोज

  2. प्रत्येक पंक्ति में गैर-शून्य स्तंभों की संख्या

  3. पेश है नई सुविधा - गतिरोध विश्लेषण

  4. T-SQL का उपयोग करके SQL सर्वर डेटाबेस का नाम कैसे बदलें

  5. स्थानीय SQL सर्वर डेटाबेस सेट करना