随笔分类 - 数据库园区
存储过程的 KILE的 取值的问题
摘要:搞了大半天 觉得很奇怪, SQL中可以 同样的 放到存储过程中就不行了。。 找啊找啊 。找到了一位和我一样的仁兄。。http://www.80diy.com/home/20050109/11/3710387.html 原来问题在空格上 like '%'+RTRIM(@BOOKNAME)+'%' 就OK了,, 经常朋友的讲解 有了解了 一个% 和两个%% 的区别, 比方说‘AA%’ 可以...
阅读全文
sql 70-229 考试样题(1)
摘要:1.你是一数据公司的数据库开发者,你创建了一个用来存储15个不同高校运动会统计表的数据库。这些信息将被用在50家公司的网页设置上。每个公司的WEB设置以不同的格式来安排和显示这些统计表。你需要组装这些数据传送到这些公司去,你应该做什么? A.用包含FOR XML子句的SELECT语句来提取数据。 B.使用sp_makewebtask系统存储过程,用select 语句从数据的返回中产生HTML。 C...
阅读全文
sql 70-229 考试样题
摘要:sql 70-229 考试样题(2) 转: 71.你是Trey Research一个数据库的开发者。你正在设计一个SQL Server 2000 数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。 你该怎么做? A.从系统表syscomments中删除存储过程中的文本。 B.对存储过程的文本加密 C.在系统表syscom...
阅读全文
SQL语句优化技术分析
摘要:操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL...
阅读全文
SqlServer存储过程编写经验和优化措施
摘要:一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会...
阅读全文
SQL数据库题
摘要:题是这样的tab1表中有Id和phone两个字段,其中ID是主键,phone字段中有很多重复的记录,写一条sql语句删除重复的记录 delete from tab1 where id not in (SELECT max(id) FROM tab1 GROUP BY phone) 测试通过。。。
阅读全文
浙公网安备 33010602011771号