1.索引CREATE INDEX mytable_categoryid_userid_adddate ON mytable (category_id,user_id,adddate); sql
2.存儲過程: 數據庫
create Procedure GetUserAccountRe2 @UserName nchar(20), @UserID int output as if(@UserName>5) select @UserID=COUNT(*) from UserAccount where UserID>25 else set @UserID=1000 select * from UserAccount return @@rowcount go
3.遊標,正在學: spa
4.觸發器 code
觸發器感受能夠作成雙層校驗,一層是數據庫直接校驗,另一層是在程序封裝一層作校驗,防止有人經過數據庫直接改,。 索引
create trigger truStudent on UserYSXQ.dbo.Student for update as if UPDATE(studentid) begin update BorrowRecord set studentid=i.studentid from borrowRecord br,deleted d,inserted i where br.studentid=d.studentid end
5. get
插入數據能夠這樣插入 it
INSERT INTO 捲菸庫存表(捲菸品牌,庫存數量,庫存單價,庫存金額) SELECT '紅塔山新勢力',100,12,1200 UNION ALL SELECT '紅塔山人爲峯',100,22,NULL UNION ALL SELECT '雲南映像',100,60,500 UNION ALL SELECT '玉溪',0,30,0 GO