找到相关内容 323
从java写的存储过程转换到DB2的SQL存储过程的笔记
这几天被一个脑残的存储过程搞得很烦。昨天找了一天的资料都没办法搞好。由于项目开始是在DB2的开发中心,用java写的存储过程。由于客户升级的需要,数据库迁移到更高版本的数据库中去了,迁移后,这个存储过程就用不了了。于是我打开DB2的开发中心,打开该存储过程的项目,打算部署到新的DB2上,无论怎么部署,始终都提示下面的错误: Call SQLJ.DB2_INSTALL_JAR (<<C:
http://www.cyqdata.cn/cnblogs/article-detail-40974 
【MSSQL】数据库中两张表之间的数据同步增加、删除与更新
分别创建增加、删除、更新的触发器(Trigger)来达到两张表之间数据同步的目的。 1:数据同步增加: 如有两张表——A表和B表,创建触发器使当A表插入数据后B表也同步插入数据。其中B表插入数据的字段需要同A表中的字段相对应。 CREATE TRIGGER 触发器名称  ON A表 AFTER INSERT  A
http://www.cyqdata.cn/cnblogs/article-detail-40959 
[推荐推荐][提供下载]ORACLE SQL:经典查询练手系列文章收尾(目录篇)
  [推荐推荐][提供下载]ORACLE SQL: 经典查询练手系列文章收尾(目录篇) ——通过知识共享树立个人品牌。   通过近一个月的努力,《经典查询练手系列》也快告一段落,但并不代表结束,以后还会增加!我很荣幸本系列每一篇文章都上了评论或推荐头条,这离不开大家的支持,这也促蹴了我写博文的动力,在此真心的感谢大家! 在每一篇文章开始前,我都在想如
http://www.cyqdata.cn/cnblogs/article-detail-40955 
SQL语句之查询表合并
SQL语句强大的,完美的,使用它可以完成各种可能的需求。下边就说说今天遇到的问题,一同事在做读取数据时,碰到这样的疑惑,分别从两个表中读取数据,读取的字段不一样,但最后呈现的列都是一样的。能否有办法一次合并这两个表中的数据到前台进行输出呢?因为在Silverlight进行开发时,读取数据的操作都是异步操作,如果对于此过程,使用两次查询完成两个表数据的读取,除了浪费性能,在代码的同步性上也有所下降,
http://www.cyqdata.cn/cnblogs/article-detail-40868 
[推荐]ORACLE SQL:经典查询练手第五篇(不懂装懂,永世饭桶!)
[推荐]ORACLE SQL: 经典查询练手第五篇(不懂装懂,永世饭桶!)   ——通过知识共享树立个人品牌。   本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来。在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出。交流与分享才能共同进步嘛,感谢!  接上四
http://www.cyqdata.cn/cnblogs/article-detail-40841 
SQL Server 2008从入门到精通》:不错的练习手册,可以做入门级书籍,还不到精通级书籍的深度
这本书英文名是《SQL Server 2008 Step by Step》,英文名更准确,就是通过具体的操作步骤来学习SQL Server 2008。看了一半了。总体评价很不错,通过精心设计的练习,可以了解SQL Server 2008的方方面面:设计、开发、管理、靠可用性、商业智能。 用这本书来入门还可以,有些地方涉及到比较深入的知识,不懂可以略过,当然讲的不是又不是很透彻。作者几处建议向深入了
http://www.cyqdata.cn/cnblogs/article-detail-40825 
SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件
SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件 封装存储过程下载:添加作业-数据库定时自动备份.rar  步骤如下: 1.需要启动服务Sql Server Agent(sql server 代理) 2.新建作业,名称为backupDatabase 3.选择步骤,点击“新建”,输入步骤名称,选择需要备份的数据库,然后再命令
http://www.cyqdata.cn/cnblogs/article-detail-40811 
擦亮自己的眼睛去看SQLServer之简单Select
        这篇文章主要和大家讨论几乎所有人都熟悉,但不少人又陌生的一条select语句。不知道大家有没有想过到底是什么东西让SQLServer能理解我们写的select。这中间到底发生了什么,是不是有过冲动想去了解。至少我曾经冲动想去了解,但当时主要在研究CLR以及webform相关知识。后来主要精力放在研究SQLserv
http://www.cyqdata.cn/cnblogs/article-detail-40770 
使用MySQL的LAST_INSERT_ID来确定各分表的唯一ID值
MySQL数据表结构中,一般情况下,都会定义一个具有‘AUTO_INCREMENT’扩展属性的‘ID’字段,以确保数据表的每一条记录都可以用这个ID唯一确定; 随着数据的不断扩张,为了提高数据库查询性能,降低查询热点,一般都会把一张表按照一定的规则分成多张数据表,即常说的分表;分表除了表名的索引不同之外,表结构都是一样的,如果各表的‘ID
http://www.cyqdata.cn/cnblogs/article-detail-40741 
Sql 2008查询优化-逻辑转换
Sql 2008查询优化-逻辑转换    Sql server 优化器在工作方式上,对or 逻辑处理在性能上存在问题,与 and 相比,性能差了些。为此,常看到sql优化中,提到减少用or ,尽量用 and的说法。    在此,使用demo数据来验证此说法。“逻辑转换”,就是将逻辑or 转换成 and 的优化,主要分析逻辑筛选条件。
http://www.cyqdata.cn/cnblogs/article-detail-40730 
MySQL Stmt 预处理提高效率问题的小研究
在oracle数据库中,有一个变量绑定的用法,很多人都比较熟悉,可以调高数据库效率,应对高并发等,好吧,这其中并不包括我,当同事问我MySQL中有没有类似的写法时,我是很茫然的,于是就上网查,找到了如下一种写法: DELIMITER $$ set @stmt = 'select userid,username from myuser where userid between ? and ?'
http://www.cyqdata.cn/cnblogs/article-detail-40683 
一个分层架构音乐网站源码(使用了ASP.NET+sql server 2005 )
      这个音乐网站是我.net选修课的期末作业,采用三层架构实现,数据库采用sql server 2005,具有如下的功能:  前台浏览歌曲,播放歌曲,搜索歌曲,会员注册,后台分管理员,会员上传音乐以及会员信息修改;实现起来很简单  开发环境:win7+vs2010+sql server2005 为方便新手交流,我贴几张图
http://www.cyqdata.cn/cnblogs/article-detail-40651 
SQL点滴18—SqlServer中的merge操作,相当地风骚
今天在一个存储过程中看见了merge这个关键字,第一个想法是,这个是配置管理中的概念吗,把相邻两次的更改合并到一起。后来在technet上搜索发现别有洞天,原来是另外一个sql关键字,t-sql的语法还是相当地丰富的。本篇是一篇学习笔记,没有什么新意,这里给出technet上的地址连接供大家参考权威:http://technet.microsoft.com/zh-cn/library/bb5106
http://www.cyqdata.cn/cnblogs/article-detail-40618 
擦亮自己的眼睛去看SQLServer之整体介绍
也许你不需要了解SQLServer的内部机制,你照样能完成CRUD,而且可能完成的还不错,也许你不需要研究SQLServer的架构设计,你照样可以根据自己参与的项目经验设计出自己需要的架构,也许你会说不断的需求变化已经把自己的精力耗尽,也许你会说针对项目目前的情况不需要对SQLServer有较深的了解,也许你还会说我喜欢研究某某公司某产品,也许你还会觉得SQLServer太过庞大无从下手̷
http://www.cyqdata.cn/cnblogs/article-detail-40605 
SQL Server 2008 R2 全文搜索(1)
本章介绍在SQL Server 2008 R2 下的全文索引,它能够对数据中的字符类型列(如varchar、text等类型)进行索引,并通过索引实现全文搜索查询。首先对比简单介绍一下常规索引和全文索引的区别,如下图: OK,下面我们就利用SQL Server 提供的存储过程来建立一个全文索引,具体步骤为: (1)启动数据库的全文处理功能(sp_fulltext_datebase);(2)建立全
http://www.cyqdata.cn/cnblogs/article-detail-40547 
SQL注入漏洞及绑定变量浅谈
1、一个问题引发的思考   大家在群里讨论了一个问题,奉文帅之命写篇作文,且看: String user_web = "user_web"String sql = "update user set user_web="+user_web+" where userid=2343";   大家看看这条sql有没有问题,会将user_web字段 更新成什么?   问题的结论是:执行后的记录结果跟执
http://www.cyqdata.cn/cnblogs/article-detail-40480 
SQLServer2008助您轻松编写T-SQL存储过程(原创)
一、回顾早期的SQLSERVER版本   早在SQL2000时代,查询分析器的功能还很简陋,远不如VS那么强大。到SQL2005时代,代码高亮、SQL优化等功能逐渐加强,但是依然无法调试SQL语句。好一点的第三方的SQL语法编辑器似乎也不够完美,这样导致一些人抱怨存储过程不便于维护,开发的时候能不用则不用。   二、SQLSERVER2008Express 智能提示加强   该功能是SQL2008
http://www.cyqdata.cn/cnblogs/article-detail-40479 
如何在项目中应用LinqToSql数据库事务
本文主要涉及LinqToSql数据库事务相关,文章不足之处,欢迎您指出。   一、回顾T-SQL中的事务机制   代码如下: 1 /*加入事务机制后的存储过程*/ 2  create procedure sp_example 3 @param1 int = null, 4 @param2 nvarchar(20) = null 5  as 6 begin tr
http://www.cyqdata.cn/cnblogs/article-detail-40472 
SQLServer表分区
最近使用SQL SERVER一个的缓存,数据量一天100w的速度增长,同时接受客户查询,速度由于数据量越来越大越来越慢,这里感谢博客园的  KillKill 和  邀约, 最近读了一套书不错,感兴趣的同学可以读读<<活法>>   回顾下经常使用的索引:   一、聚集索引   聚集索引的页级别包含了索引键,还包含数据页,因此,关于 除了键值以外聚集索引的叶
http://www.cyqdata.cn/cnblogs/article-detail-40465 
30 分钟快快乐乐学 SQL Performance Tuning
有些程序员在撰写数据库应用程序时,常专注于 OOP 及各种 framework 的使用,却忽略了基本的 SQL 语句及其「性能 (performance) 优化」问题。版工曾听过台湾某半导体大厂的新进程序员,所组出来的一段 PL/SQL 跑了好几分钟还跑不完;想当然尔,即使他的 AJAX 及 ooxx 框 架用得再漂亮,系统性能也会让使用者无法忍受。以下是版工整理出的一些数据库规划、SQL per
http://www.cyqdata.cn/cnblogs/article-detail-40461