**********************時間信息查詢**********************
--常用函數
getDate() 當前時間
datePart ( datepart , date ) 取時間表示的某部分
dateAdd( datepart , number, date ) 在向指定日期加上一段時間的基礎上,返回新的 datetime 值
--日期部分 縮寫
Year yy, yyyy
quarter QQ, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms
--不同時間格式的時間
SELECT ''ANSI:'', CONVERT(varchar(30), GETDATE(), 102) AS Style
UNION
SELECT ''European:'', CONVERT(varchar(30), GETDATE(), 113)
UNION
SELECT ''Japanese:'', CONVERT(varchar(30), GETDATE(), 111)
GO
查詢結果
(無列名) Style
ANSI: 2006.12.05
European: 05 12 2006 19:08:23:780
Japanese: 2006/12/05
*****************基本數據信息查詢*******************
--查詢姓名的第二個字符是u並且只有3個字符的學生信息
select * from students
where (sname like ''_u_'')
--查找姓名以S開頭的所有學生信息
select * from students
where (sname like ''s%'')
--查找姓名以S、D或J開頭的所有學生信息
select * from students
where (sname like ''[SDJ]%'')
--查找姓名不是以S、D或J開頭的所有學生信息
select * from students
where (sname like ''[^SDJ]%'')
--查詢無考試成績的學生
select * from tableName
where grade is null
--查詢所有學生的行,並按學生的年齡值從小到大(從大到小)排序
select *from students
order by sage (desc)
--------------------------------------------------------
*************其它常用查詢*****************
--查看鎖的信息
exec sp_lock
--查看約束信息
exec sp_helpconstraint tableName
exec sp_help constraintName
--xtype=''U'' 查找用戶表名 xtype=''V'' 視圖名
select name from sysobjects where xtype=''U''