Some general purpose SQL queries syntax
1) To get text of stored procedures, views and triggers
sp_helptext 'Object_Name'
2) To get all stored procedures of a related database
Select * from sys.objects where type='P'
3) To get all tables of a related database
Select * from sys.objects where type='U'
Select * from sys.tables
4) To get all views of a related database
Select * from sys.objects where type='V'
5) To get all functions of a related database
Select * from sys.objects where type='FN'
6) To get list of all database
Exec sp_helpdb
7) To get all stored procedures of a related table
SELECT DISTINCT o.name, o.xtype FROM syscomments c INNER JOIN sysobjects o ON c.id=o.id WHERE c.TEXT LIKE '%Table_Name%' AND o.xtype='P'
8) Enable/ Disable a particular trigger of a table
Alter table Table_Name Enable Trigger Trigger_Name
Alter table Table_Name Disable Trigger Trigger_Name
9) Enable/ Disable all triggers of a table
Alter table Table_Name Enable Trigger All
Alter table Table_Name Disable Trigger All
10) To get list of all stored procedures created in last N days
SELECT name,create_date FROM sys.objects WHERE type='P' AND DATEDIFF(D,create_date,GETDATE())< N
11) To get list of all stored procedures modified in last N days
SELECT name,modify_date FROM sys.objects WHERE type='P' AND DATEDIFF(D,modify_date,GETDATE())< N
12) To swap the values of two columns of a table
Update Table_Name set Column1=Column2 , Column2 = Column1
0 Comment(s)