
数据库
文章平均质量分 83
a3676212
本人乐观,为人正直、真诚,易沟通,学习能力强,做事严谨高效。具有良好的个人素质和较强的组织性和纪律性,有较强的责任心和进取心,具备良好的职业素质和职业道德。具备IT方面扎实的基础知识,有团队合作精神和团队管理能力。
展开
-
sql的left join 命令详解与中Case 的不同用法
CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE WHEN THEN WHEN THEN ELSE END 在上面的代码中需要用具体的参数代替尖括号中的内容原创 2008-03-29 13:07:00 · 8127 阅读 · 0 评论 -
DB2 V9.7 语句集中器的使用(一)
简介 在 DB2 数据库中存在两种类型的 SQL 语句,一种为动态 SQL,一种为静态 SQL 。静态 SQL 的执行计划是在 bind 包到数据库时就已经确定,执行时只需要把执行计划调出来即可;动态 SQL 的执行计划需要每次执行时进行编译,如果下次执行时,执行计划已经不在包缓存中则需要重新编译该语句。 在 OLTP 环境下,每秒钟需要执行的 SQL 非常多,如果这些 SQL 语句都转载 2009-09-17 16:50:00 · 715 阅读 · 0 评论 -
SQL中返回刚插入记录的ID
一、要获取此ID,最简单的方法就是--创建数据库和表create database MyDataBaseuse MyDataBasecreate table mytable(id int identity(1,1),name varchar(20))--执行这个SQL,就能查出来刚插入记录对应的自增列的值insert into mytable val转载 2009-08-19 17:50:00 · 661 阅读 · 0 评论 -
常用sql函数的用法
1:replace 函数第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么select replace(lihan,a,b) -----------------------------lihbn(所影响的行数原创 2009-05-20 13:45:00 · 729 阅读 · 0 评论 -
MySQL查询及删除重复记录的方法
查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (sele转载 2009-04-15 18:55:00 · 614 阅读 · 0 评论 -
having 语句的使用
使用 HAVING 子句选择行HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 子句和 SELECT 语句交互的方式类似。WHERE子句搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中出现的任意项。下面的查询得到原创 2009-04-17 08:45:00 · 909 阅读 · 0 评论 -
sql server 2000/2005 游标的使用操作
1. 定义游标定义游标语句的核心是定义了一个游标标识名,并把游标标识名和一个查询语句关联起来。DECLARE语句用于声明游标,它通过SELECT查询定义游标存储的数据集合。语句格式为:DECLARE 游标名称 [INSENSITIVE] [SCROLL]CURSOR FOR select语句[FOR{READ ONLY|UPDATE[OF 列名字表]}]参数说明:INSEN原创 2009-03-31 16:16:00 · 10379 阅读 · 2 评论 -
SQL 2005数据类型说明
SQL 2005数据类型说明自动编号:设字段类型为:int ,然后列属性中 (是标识)选是,标识种子选1。用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text类型,从现在就应该用varchar(原创 2008-12-15 17:41:00 · 651 阅读 · 0 评论 -
用户sa登录失败,该用户与可信sql server连接无关联
用户sa登录失败,该用户与可信sql server连接无关联 具体的方法是: 1:打开SQL Server Manager管理器!在左面找到 ‘安全性’ 单击右键 选择‘新建”,“登录”弹出一个对话框,在登录名中输入你的登录号,选择SQLSERVER身份验证,并输入密码,可以把‘用户下次登录时必须修改密码’取消掉。 点击‘用户映射’,在右面选择要映原创 2009-02-21 12:29:00 · 497 阅读 · 0 评论 -
深入浅出理解索引结构
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查转载 2009-02-20 09:40:00 · 495 阅读 · 0 评论 -
数据从sqlserver中导出到access数据库中
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明原创 2008-08-06 12:47:00 · 12374 阅读 · 0 评论 -
安装SQLserver时提示有文件挂起的操作的解决方法
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations删除它原创 2008-04-03 10:30:00 · 3476 阅读 · 0 评论 -
数据库查询优化
数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录原创 2008-04-01 20:00:00 · 495 阅读 · 0 评论 -
DB2 V9.7 语句集中器的使用(二)
语句集中器的启用 DB2V9.7 推出了语句集中器的功能,语句集中器在数据库服务器上修改动态 SQL 语句,以使类似而不等同的 SQL 语句可以共享同一个执行计划。如果启动了语句集中器,上述两个 SQL 只需要编译一次即可。 在联机事务处理(OLTP)系统中,可能会反复生成包含不同字面值的简单语句。在此类工作负载中,重新编译语句的成本会导致开销大幅增加。语句集中器通过允许重复使用已编译转载 2009-09-17 16:53:00 · 950 阅读 · 0 评论