–查询语句
SELECT * FROM BASE_USER;
–查询前10条语句
SELECT TOP 10 * FROM BASE_USER;
–允许脏读查询
SELECT * FROM BASE_USER WITH(NOLOCK);
–获取当前数据库名称
SELECT DB_NAME(dbid) as dbName FROM master.dbo.sysprocesses WHERE STATUS=‘runnable’;
–获取当前日期与时间
SELECT GETDATE();
–获取当前月
SELECT DATEPART(month, getdate());
–获取当前年
SELECT DATEPART(year, getdate());
–获取倒推一个月的日期
SELECT CONVERT(varchar(10), CONVERT(varchar(8),dateadd(month,-1,getdate()),23)+Datename(day,GetDate()) , 120);
–字符串截取与定位
SELECT substring(SERVICEGROUP_,4,1),CHARINDEX(‘Partner’,STAFFLEVEL) FROM BASE_USER;
–字符替换
SELECT REPLACE(A.NAME,‘11’,‘22’) FROM TD_STUDENTS;
–检查数据库连接数
select count(*) from master.dbo.sysprocesses ;
–查询数据库版本
SELECT @@VERSION;
–最近七天
select convert(varchar(10),getdate() - 7,120);
–表与数据复制
select * into DataTable_20150717
from DataTab