среда, 22. фебруар 2012.

Kako pronaći neki string na SQLu


Skripta kojom se "pročešljaju" objekti u bazi na SQLu i vrate njihova imena ukoliko unutar njih postoji traženi string:

Use ImeBaze
GO


SELECT sysobjects.*,syscomments.text
FROM syscomments INNER JOIN
     sysobjects ON sysobjects.id = syscomments.id 
WHERE syscomments.text LIKE '%ŠtaSeTraži%'
ORDER BY sysobjects.name
GO

четвртак, 16. фебруар 2012.

Generisanje sekvencnih slogova na SQL serveru

Ovo je predlog rešenja za generisanje slogova na SQL serveru (SQL2008)  za određeni vremenski period a može se iskoristiti i za numerički opseg. Potrebno je kreirati stored proceduru koja će sadržati sledeće redove:


With DateSequence( Date ) as 
(  
Select @fromdate as Date 
     union all 
    Select dateadd(day, 1, Date)  
     from DateSequence  
     where Date < @todate  
)  
 Select * from DateSequence   
)