
数据库
文章平均质量分 52
zw400065
相信只要努力,一切皆有可能
展开
-
最近看到的一个sql语句,挺经典的
use tempdb go if (object_id (tb ) is not null ) drop table tb go create table tb (name varchar (10 ), val int )go insert into tb select aa , 10 union all select aa , 20 union all select aa原创 2009-09-15 13:33:00 · 356 阅读 · 0 评论 -
.net在web.config中连接oracle数据库
1.asp.net连接oracle服务器需要添加Sytem.Data.OracleClient命名空间,将System.Data.OracleClient.dll加入到项目中。2.连接时需要ConnectionString字符串,出现在web.config文件中,如下所示:原创 2010-05-10 11:06:00 · 9095 阅读 · 1 评论 -
sql语句优化30例子
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=SCOTT; 2. /*+FIR转载 2010-05-15 12:43:00 · 445 阅读 · 0 评论 -
sql语句来增加字符串位数
<br />有表employee里面有一字段empno,现在empno字段的值有3位,4位的.例如400,4100.现在要让它们变成000400,004100.在不足6位数的前面补0.请各位大侠指点.(用SQL,要用到游标) <br /> <br /> 用不用游标都可以,不用更简洁。 主要是用到一些字符串函数,如len--求字符串的长度,ltrim--去除字符串的前导空格 rtrim---去除字符串的尾部空格 方法一:直接用update语句 update employee set empno=原创 2010-06-07 09:48:00 · 2087 阅读 · 1 评论