随笔分类 -  SQLSERVER

sqlserver游标(1)
摘要:【IT168 技术文档】在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录.. 阅读全文

posted @ 2012-05-29 17:39 Mayvar 阅读(487) 评论(0) 推荐(0)

sqlserver各个字串连接及其含义
摘要:SQLSERVER 各个字串连接及其含义连接字符串中常用的声明有: 服务器声明 Data Source、Server和Addr等。 数据库声明 Initial Catalog和DataBase等。 集成Windows账号的安全性声明 Integrated Security和Trusted_Connection等。 使用数据库账号的安全性声明 User ID和Password等。 对于访问数据库的账号来说,通常我们在一些参考资料上看到ADO.NET的字符串连接往往有如下写法: 复制代码 代码如下:string ConnStr = "server = localhost; user id 阅读全文

posted @ 2011-12-13 08:36 Mayvar 阅读(929) 评论(0) 推荐(1)

sqlserver 自定義函數
摘要:这是网友的问题,我当时立马给出了自己的解决方案,但是没有想到中间有点小问题,发现后经过自己仔细调试,完全得到正确结果后,那个网友已经结帖了。我的代码遂成为鸡肋,食之无味,弃之可惜。但是我觉得我的代码确实还是挺经典的,所以整理了一下,供各位网友欣赏。 问题: 假设环境如下: 表1: ID, NAME, QQ, PHONE, 表中数据: 1 秦云 10102800 13500000 2 在路上 10378 13600000 3 LEO 10000 13900000 表2: ID, NAME, 上机时间,管理员, 表中数据: 1 秦云 2004-1-1 李大伟 2 秦云 2005-1-... 阅读全文

posted @ 2011-08-12 11:30 Mayvar 阅读(533) 评论(0) 推荐(0)

sqlserver 常用函數
摘要:SqlServer函数 1 字符串函数 1.1 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 1.2 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 space(int_expr) 生成int_expr个空格 replicate(char_expr,int_expr)复制字符串int_expr次 reverse(c 阅读全文

posted @ 2011-08-12 11:26 Mayvar 阅读(205) 评论(0) 推荐(0)

SQLSERVER 存儲過程
摘要:SQLSERVER 存储过程 语法2008-11-25 15:51:09|分类: 技术文章 |标签: |字号大中小订阅 SQLSERVER存儲過程的寫法格式規格********************************************************author:Susan***date:2005/08/05***expliation:如何寫存儲過程的格式及例子,有游標的用法!***本版:SQLSERVER版!******************************************************/在存儲過程中的格式規格:CREATEPROCEDURE 阅读全文

posted @ 2011-08-12 11:23 Mayvar 阅读(335) 评论(0) 推荐(1)

數據庫封鎖協議
摘要:封锁协议(丢失的修改、不可重复读、读脏数据、幻影读问题)数据库 2008-07-23 09:49:00 阅读139 评论0 字号:大中小订阅 2.2.1并发一致性问题常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类)。2.2.1.1丢失修改下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。考虑飞机订票系统中的一个活动序列:甲售票点(甲事务)读出某航班的机票余额A,设A=16.乙售票点(乙事务)读出同一航班的机票余额A,也为16.甲售票点卖出一张机票,修改余额A←A-1.所以A为15,把A写回数据库.乙售票点也卖出一张机 阅读全文

posted @ 2011-05-20 17:20 Mayvar 阅读(427) 评论(0) 推荐(0)

數據庫關係代數除法運算
摘要:关系代数运算之除法运算专题讲解教学辅助 2009-02-24 17:40:23 阅读1080 评论3 字号:大中小订阅 1.关系运算的分类 (1)基本运算操作:并、差、笛卡尔积、投影和选择。 (2)组合运算操作:交、联接、自然联接和除。 另外,还有几种扩充的关系代数操作:外联接(左外联接和右外联接)、外部并和半联接。 2.除法定义的理解 设两个关系R和S的元数分别为r和s(r>s>0),那么R÷S是一个(r-s)元的元组的集合。(R÷S)是满足下列条件的最大关系,其中每个元组t与S中每个元组u组成的新元组必在关系R中。 3.例题讲解 有很多学员对除法运算定义不是 阅读全文

posted @ 2011-05-20 13:23 Mayvar 阅读(6144) 评论(1) 推荐(1)

sqlserver 日期函數
摘要:server日期函数 SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'2004-09-01','2004-09-18') --返回: 阅读全文

posted @ 2011-05-19 10:09 Mayvar 阅读(226) 评论(0) 推荐(0)

SQL Server 触发器创建、删除、修改
摘要:SQL Server 触发器创建、删除、修改 阅读全文

posted @ 2011-04-07 08:59 Mayvar 阅读(12426) 评论(0) 推荐(2)

SQL Server 觸發器(3)
摘要:SQL Server 觸發器(3) 阅读全文

posted @ 2011-04-07 08:36 Mayvar 阅读(331) 评论(0) 推荐(0)

sql server 2005学习笔记之触发器
摘要:sql server 2005学习笔记之触发器简介 阅读全文

posted @ 2011-04-07 08:34 Mayvar 阅读(1359) 评论(0) 推荐(0)

SQL Server 触发器(2)
摘要:SQL Server 触发器--增,刪,改觸發器 阅读全文

posted @ 2011-04-07 08:24 Mayvar 阅读(164) 评论(0) 推荐(0)

sqlserver 觸發器(1)
摘要:sql server 觸發器(1) 阅读全文

posted @ 2011-04-07 08:20 Mayvar 阅读(398) 评论(0) 推荐(0)

导航