नीचे के नमूना डेटा के लिए
declare @table table (id int identity(1,1), data varchar(1000), descr varchar(1000))
insert into @table values ('Manufacturer Name : Manufacturer 1 Manufacturer Part : asjdfj','First Manufacturer')
insert into @table values ('Manufacturer Name : Manufacturer 2 Manufacturer Part : asjsadfasdfdfj','Second Manufacturer')
insert into @table values ('Manufacturer Name : Manufacturer 3 Manufacturer Part : er6ty','Third Manufacturer')
आप उपयोग कर सकते हैं
select substring(data,
charindex('Manufacturer Name : ', data) + len('Manufacturer Name : '),
charindex('Manufacturer Part : ',data) - len('Manufacturer Part :') - 2) as Manufacturer_Name
, descr
from @table
यदि आप ध्यान दें कि मैं Manufacturer Part
से 'M' को समाप्त करने के लिए सबस्ट्रिंग के अंत में 2 वर्ण निकाल रहा हूं और वास्तविक पाठ से पहले का स्थान। आप RTRIM
का उपयोग कर सकते हैं लेकिन मैंने यही रास्ता चुना।