`
hgq0011
  • 浏览: 541609 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

sqlserver中,sql编程的几个小常

阅读更多
 sqlserver中,sql编程的几个小常


   
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--删除游标引用

分享到:
评论

相关推荐

    Microsoft SQL Server 2005 Express Edition SP3

    SQL Server Express 是独立软件供应商 (ISV)、服务器用户、非专业开发人员、Web 应用程序开发人员、网站宿主以及客户端应用程序编程爱好者的理想之选。 未及时包括在本自述文件中的任何有关 SQL Server Express 的...

    Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

    该书解释并比较了SQL Server 2000和SQL Server 2005在数据库开发相关问题上的解决方案,深入讨论了SQL Server 2005中新增的T-SQL编程特性,包含了大量的代码示例、表示例和逻辑难题以帮助数据库开发人员和管理员理解...

    关于SQL server 的开发实例

    关于sql server的几个编程语言。供大家看看

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    《微软技术丛书》包括以下几个子系列 从入门到精通 适舍新手程序员的实用教程 侧重于基础技术和特征 提供范例文件 技术内幕 权威必备的参考大全 包含丰富、实用的范例代码 帮助读者熟练掌握微软技术 高级编程 侧重于...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    《微软技术丛书》包括以下几个子系列 从入门到精通 适舍新手程序员的实用教程 侧重于基础技术和特征 提供范例文件 技术内幕 权威必备的参考大全 包含丰富、实用的范例代码 帮助读者熟练掌握微软技术 高级编程 侧重于...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    《微软技术丛书》包括以下几个子系列 从入门到精通 适舍新手程序员的实用教程 侧重于基础技术和特征 提供范例文件 技术内幕 权威必备的参考大全 包含丰富、实用的范例代码 帮助读者熟练掌握微软技术 高级编程 侧重于...

    SQL Server 2000与ASP Web 数据库编程技术(PDG)

    详细介绍ASP技术与SQL Server 2000数据库的基本知识及其联合应用,并提供了几个开发实例

    Delphi + SQL Server数据库应用系统开发与实例

    本书首先介绍了 Delphi 和SQL Server 2000 开发的必备知识,然后完整地介绍了几个使用Delphi 开发SQL Server 2000数据库应用程序的实例,包括人事工资管理系统、仓库管理系统、车队管理系统和超市管理系统。...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     《微软技术丛书》包括以下几个子系列  从入门到精通  适舍新手程序员的实用教程  侧重于基础技术和特征  提供范例文件  技术内幕  权威必备的参考大全  包含丰富、实用的范例代码  帮助读者熟练掌握微软...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     《微软技术丛书》包括以下几个子系列  从入门到精通  适舍新手程序员的实用教程  侧重于基础技术和特征  提供范例文件  技术内幕  权威必备的参考大全  包含丰富、实用的范例代码  帮助读者熟练掌握微软...

    sqlserver使用时的三个jar包

    java编程时遇到的一个小小问题,原来是忘记了引入这三个jar包。。

    asp.net图书销售管理系统VS开发sqlserver数据库web结构C#编程

    应用技术:ASP.NET c#+sqlserver 开发工具:vs2010 +sqlserver 二、功能介绍 (1)管理员功能模块:管理员是拥有系统后台所有模块的权限,其中包括图书管理、订单管理、用户信息管理、管理员管理等功能。 (2)用户...

    SQLServer大数据库教案设计.doc

    当几个表中 必须存储同一种数据类型时,并且为保证这些列有相同的数据类型、长度和可空性时, 可以使用用户定义的数据类型。请看例子 例2.1 Use Northwind Exec sp_addtype uname,'Varchar(8)', 'Not Null ' 例...

    java swing人事管理系统myeclipse开发SQLServer数据库CS结构java编程

    人事管理系统要满足以下几个方面的功能需求: (1)用户管理:对用户信息进行添加、删除、修改和查看 (2)部门管理:对部门信息进行添加、删除、修改和查看 (3)培训管理:对培训信息进行添加、删除、修改和查看 (4)变动...

    swing进销存管理系统myeclipse开发SQLSERVER2008数据库CS结构java编程

    进存销管理系统要满足以下几个方面的功能需求: (1)用户管理:对用户信息进行添加、删除、修改和查看 (2)报价管理:对报价信息进行添加、删除、修改和查看 (3)客户管理:对客户信息进行添加、删除、修改和查看 (4)...

    SQL2000数据编程vc++类型

    在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类。 其中, BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3 种数据类型。下面分类讲述各种数据类型。 ............

    在SQL Server中使用CLR调用.NET方法实现思路

    介绍 我们一起来做个示例,在.NET中新建一个类,并在这个类里新建一个方法,然后在SQL Server中调用这个方法。按照微软所述,通过宿主 Microsoft .NET Framework 2.0 公共语言运行库 (CLR),SQL Server 2005显著地...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     《微软技术丛书》包括以下几个子系列  从入门到精通  适舍新手程序员的实用教程  侧重于基础技术和特征  提供范例文件  技术内幕  权威必备的参考大全  包含丰富、实用的范例代码  帮助读者熟练掌握微软...

    JSP 超市进销存管理系统myeclipse开发sqlserver数据库java编程语言

    超市管理系统要满足以下几个方面的功能需求: (1)管理员权限具有以下功能: 权限管理:对此系统用户的权限进行分配管理; 用户管理:对此系统的用户进行添加、删除、修改和查看 商品管理:对商品的基本信息进行...

    asp.net课程网站系统VS开发sqlserver数据库web结构c#编程计算机网页源码项目

    前台部分主要包括以下几个方面 (1)用户注册登录模块:用不可以通过填写注册信息注册成为系统用户 (2)首页信息。 (3)新闻信息浏览。 (4)文件信息浏览。 (5) 论坛信息浏览,回帖 后台部分: 系统管理员输入...

Global site tag (gtag.js) - Google Analytics