1.從乙個已經存在的表複製出乙個新錶(要求該錶不存在)
select * into time***pense from time***pensetemp;--從time***pensetemp表中複製time***pense表
2.sql查詢表中的所有約束
exec sp_helpconstraint @objname=表名
3.建立索引語法
create [unique] [clustered|nonclustered]
index index_name
on table_name (column_name)
[with fillfactor=x]
unique表示唯一索引,可選
q clustered、nonclustered表示聚集索引還是非聚集索引,可選
q fillfactor表示填充因子,指定乙個0到100之間的值,該值指示索引頁填滿的空間所佔的百分比
在sellinfo表outdate列建立非聚合索引
create nonclustered index ix_outdate
on sellinfo(outdate)
with fillfactor= 30 go
--查詢
select * from sellinfo (index=ix_outdate)
4.檢視sqlserver查詢執行時間
set statistics profile on
set statistics io on
set statistics time on
go select * from sellinfo (index=ix_outdate)
go set statistics profile off
set statistics io off
set statistics time off
5.檢視所有的觸發器
select * from sysobjects where xtype='tr'
6.查詢出前5條記錄插入一條新錶中
select top 5 * into goodsinfonew from goodsinfo
select * from goodsinfonew
sqlserver學習筆記
排序函式 產生乙個新的列,一般作為乙個流水號 排序函式 over 分組子句 排序子句 desc asc 1 row number 產生乙個新的列流水號列,所有的流水號從1開始,然後累加 2 rank 產生乙個新的列流水號列,所有的流水號從1開始,然後累加,如果排序子句內容重複,流水號也跟著重複.而後...
sqlserver學習筆記
排序函式 產生乙個新的列,一般作為乙個流水號 排序函式 over 分組子句 排序子句 desc asc 1 row number 產生乙個新的列流水號列,所有的流水號從1開始,然後累加 2 rank 產生乙個新的列流水號列,所有的流水號從1開始,然後累加,如果排序子句內容重複,流水號也跟著重複.而後...
Sql server索引學習筆記
索引定義 加速表中資料行的訪問速度,確保唯一性,加速連線等操作而建立的一種分散儲存結構 1.建立索引語法 create unique clustered nonclustered index index name 簇索引行以索引位置存放,按鍵字值排序 on column,column text,nt...