国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

sqlserver中,sql編程的幾個小常識(個人整理)

2024-07-21 02:06:36
字體:
來源:轉載
供稿:網友
,歡迎訪問網頁設計愛好者web開發。
1、取出剛剛插入(刪除)的數據select 字段名 from inserted(deleted)
2、對于update實際上是先delete然后再insert所以如果想得到update前后的數據值,應該先從deleted取出,然后從inserted取出;
3、if update(列名)可以判斷更新或插入哪一個字段的值;
4、@@rowcount可以判斷上一行查詢操作得到的列數;
5、給變量賦值用set @zqb = 13;
6、察看是否有符合條件的記錄if exists (select name from sysobjects where name = 'reminder' and type = 'tr');
7、定義游標,如下:
declare c1 cursor for
   select emp_mgr.emp
   from   emp_mgr, inserted
   where emp_mgr.emp = inserted.mgr

open c1
fetch next from c1 into @e--從游標中取出數據
while @@fetch_status = 0--判斷是否到最后
begin
   update emp_mgr
   set emp_mgr.noofreports = emp_mgr.noofreports + 1 -- add 1 for newly
   where emp_mgr.emp = @e                            -- added employee.

   fetch next from c1 into @e
end
close c1
deallocate c1--刪除游標引用
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丘北县| 马公市| 如皋市| 贵阳市| 大竹县| 吉林省| 鄄城县| 宁晋县| 宜宾市| 光泽县| 天水市| 焉耆| 青铜峡市| 咸阳市| 辉南县| 磐石市| 肥东县| 汉源县| 阿鲁科尔沁旗| 二连浩特市| 三亚市| 扶沟县| 道孚县| 南陵县| 闵行区| 张家界市| 七台河市| 莫力| 娄底市| 拉萨市| 八宿县| 沁阳市| 墨江| 海城市| 南丹县| 新沂市| 博湖县| 岳池县| 菏泽市| 门头沟区| 洛浦县|