博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月28日

摘要: 假设如下应用:两张表——用户表TDefUser(userid,address,phone)和消费表 TAccConsume(userid,time,amount),需要查消费超过5000的用户记录。用exists:select * from TDefUserwhere exists (select 1 from TAccConsume where TDefUser.userid=TAccConsume.userid and TAccConsume.amount5000)用in:select * from TDefUserwhere userid in (select userid from 阅读全文

posted @ 2010-12-28 20:53 itcfj 阅读(310) 评论(0) 推荐(0)

摘要: SQL中exists和in的区别 两张表——用户表TDefUser(userid,address,phone)和消费表TAccConsume(userid,time,amount),需要查消费超过5000的用户记录。 用exists: select * from TDefUser where exists (select 1 from TAccConsume whereTDefUser.userid=TAccConsume.userid and TAccConsume.amount5000) 用in: select * from TDefUser where userid in (selec 阅读全文

posted @ 2010-12-28 20:37 itcfj 阅读(490) 评论(0) 推荐(0)

摘要: Oracle PL/SQL 应用指南 Oracle PL/SQL 应用指南 作为 Oracle 所特有的一种语言,PL/SQL 是对结构化查询语言(SQL)的一种扩展与补 充。它结合了数据库语言与程式化编程语言,并基于一个基本单位,称为块(block)。 通过编译与存储可执行的块,Oracle 可以轻松快捷地处理 PL/SQL。在本次的技术手册中, 我们为您提供了 PL/SQL 的基础知识以及专家指导,包括了 PL/SQL 中的数据类型简介、 PL/SQL 函数与触发器以及 PL/SQL 中的存储过程等,相信您无论是高手还是菜鸟都可以获 得有帮助的信息。 Oracle PL/SQL 基础 阅读全文

posted @ 2010-12-28 20:32 itcfj 阅读(622) 评论(0) 推荐(0)

摘要: T-SQL 函数实战教程 T-SQL 函数实战教程 T-SQL 是微软在关系型数据库管理系统 SQL Server 中的 SQL-3 标准的实现,是微软对 SQL 的扩展,具有 SQL 的主要特点,同时增加了变量、运算符、函数、流程控制和注释等 语言元素,使得其功能更加强大。并且 T-SQL 自带了许多实用的函数,DBA 可以利用这些 函数来进行更有效地管理。在本次的技术手册中,我们将提供一系列的 T-SQL 函数教程, 其中包括字符串操作函数、集合函数、元数据函数以及系统函数等,充分理解并掌握这些 知识,对 DBA 来说十分必要。 T-SQL 字符串函数 T-SQL 自带了一些字符串处理 阅读全文

posted @ 2010-12-28 20:23 itcfj 阅读(1469) 评论(0) 推荐(0)

摘要: @@ROWCOUNT (Transact-SQL)@@ROWCOUNT (Transact-SQL)SQL Server 2005其他版本 SQL Server 2008 R2SQL Server 2008返回受上一语句影响的行数。如果行数大于 20 亿,请使用 ROWCOUNT_BIG。Transact-SQL 语法约定语法复制@@ROWCOUNT返回类型int备注Transact-SQL 语句可以通过下列方式设置@@ROWCOUNT 的值:将 @@ROWCOUNT 设置为受影响或被读取的行的数目。可以将行发送到客户端,也可以不发送。保留前一个语句执行中的 @@ROWCOUNT。将 @@RO 阅读全文

posted @ 2010-12-28 19:43 itcfj 阅读(277) 评论(0) 推荐(0)

摘要: 字符串函数用于处理列中的数据值,通常属于字符型的数据类型。 1、ASCLL(character),将具体字符转换为相应的整数(ASCII)代码,结果为正数。 例:select ASCII('A'),结果为65 2、CHAR(int),将ASCII代码转换为相应的字符,结果为CHAR(1). 例:select CHAR(65),结果为A 3、CHARINDEX(str1,str2),返回部分字符串str1在字符串str2中首次出现的起始位置。如果str1没有在str2中出现,那么返回值为0。 例:select CHARINDEX('world','hello world!'); 结果为7 sel 阅读全文

posted @ 2010-12-28 19:40 itcfj 阅读(813) 评论(1) 推荐(1)