数据库技术
5iasp
这个作者很懒,什么都没留下…
展开
-
最优化的ms sql server分页sql语句
作者:yanekemail:yanek@126.com特点:一次查询,数据库只返回一页的数据。而不是取出所有的数据。说明:pagesize: 每页显示记录数cureentpage:当前页数select * from ( select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage * from user_table原创 2006-04-14 15:47:00 · 12237 阅读 · 1 评论 -
三层嵌套oracle数据库记录分页sql语句
三层嵌套oracle数据库记录分页sql语句原创 2015-06-26 16:47:30 · 2573 阅读 · 0 评论 -
关于mysql的MERGE存储引擎简单例子
关于mysql的MERGE存储引擎简单例子原创 2013-10-14 18:07:21 · 2039 阅读 · 0 评论 -
无限级分类算法数据库设计
-表结构设计:- Table "t_cate" DDLCREATE TABLE `t_cate` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL, `pid` int(11) DEFAULT NULL, `path` varchar(300) DEFAULT NULL,原创 2012-11-27 09:13:53 · 3816 阅读 · 0 评论 -
无限分类法
另一种的无限分类法 在MYSQL中,数据表大致上是CREATE TABLE Table_Types( id INTEGER NOT NULL AUTO_INCREMENT, parent_id INTEGER, node VARCHAR(255), PRIMARY KEY (id)) 如上图,紫色的是数据记录的ID号,框内的数字是每条记录转载 2009-04-17 17:00:00 · 1000 阅读 · 0 评论 -
sql server中得到刚插入记录对应的自增列的值
如下: create table test (id int identity(1,1),name varchar(20))insert into test values('test)select @@identity原创 2012-03-20 20:43:16 · 1335 阅读 · 0 评论 -
关于sql中日期相关跨年处理
关于sql数据库里日期的跨年处理:读取本周和上周纪录时,涉及跨年数据要特殊处理:数据库里周数保存 1-52周。按照sql函数取得周数时会出现53的问题。写入数据库时要处理州周为53的情况,week=53 则当作下1年处理nian=nian+1week=1 本周: SET DATEFIRST 1 -- 设置周一为一周的第一天 decla原创 2012-01-12 10:51:09 · 2725 阅读 · 0 评论 -
plsql developer 的注册码
<br />Serial Number:115139568<br />Product Number:keqtkf6mb5z5kww7wkl4u3m84emzk6644mgj4gt2<br />Password:xs374ca原创 2011-01-04 11:47:00 · 1012 阅读 · 0 评论 -
面向程序员的数据库访问性能优化法则
<br />面向程序员的数据库访问性能优化法则<br /> <br /> <br />http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx转载 2010-12-20 15:35:00 · 919 阅读 · 0 评论 -
tomcat 5.5 Cannot create JDBC driver of class '' for connect URL 'null' 配置数据源错误解决办法
<br />使用如下:在conf/Catalina/localhost下新增与项目同名的配置文件<br /> <br />bbs.xml<br /> <br /><?xml version='1.0' encoding='utf-8'?><br /><Context displayName="web" docBase="E:/work/bbstest/WebRoot" path="/bbs" workDir="E:/work/bbstest/WebRoot"><br /><Resource name="jd原创 2010-07-21 11:57:00 · 1438 阅读 · 0 评论 -
数据库水平切分的实现原理解析
<br />http://www.javaeye.com/topic/409294转载 2010-07-15 17:32:00 · 1019 阅读 · 0 评论 -
使用Java调用Oracle数据库的存储过程实例
<br />使用Java调用Oracle数据库的存储过程实例时间:2009-08-19 18:02:43来源:网络 作者:未知 点击:984次 <br />一:无返回值的存储过程<br />1、建立存储过程<br />CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS<br />BEGIN<br />INSERT INTO T_TEST (I_ID,I_NAME) VALUES (PARA1, PARA2);<b转载 2010-06-29 20:20:00 · 1371 阅读 · 0 评论 -
oracle中函数和存储过程简单示例-动态sql
<br />oracle中函数和存储过程<br />1. 函数<br />create or replace function getArtCount(keyword in varchar2) return number<br />as<br /> Result number;<br /> <br /> Sqlt varchar2(4000);<br />begin<br /><br /> -- select t.sys_documentid into Result from dom_2_docl原创 2010-06-29 15:41:00 · 1319 阅读 · 0 评论 -
从一道面试题想到的论坛数据库设计
http://www.javaeye.com/topic/364016?page=8转载 2010-06-26 14:08:00 · 989 阅读 · 0 评论 -
优化JDBC中读取大数据字段,提高并发能力
在获取大数据量文本字段时,如果直接rs.getString(),当同时很多人访问量,会导致内存占用高,系统响应变慢,因此我们可以采用循环读取256字节,这样就大大提高了并发能力。以下是代码实现 public static String getLargeTextField(ResultSet rs, int columnIndex) throws SQLException {转载 2010-04-27 10:06:00 · 1311 阅读 · 0 评论 -
oracle中创建表空间,用户,授权,表结构的例子
-- 创建表空间CREATE TABLESPACE blogDATAFILE F:/oracledata/blog01.dbf size 200MEXTENT MANAGEMENT local;-- 创建用户CREATE USER blog IDENTIFIED BY blogDEFAULT TABLESPACE blog;-- 授予权限GRANT connect, resource原创 2010-04-08 15:40:00 · 1358 阅读 · 0 评论 -
通过对象属性表来增加系统的扩展性
在数据中设计时,通过对象属性表来增加系统的扩展性.如新闻系统中有新闻表t_news ,同时增加一个新闻属性表t_news_prop, 这样新闻表的字段不能满足需求时,使用属性表就可以实现需求,只需要增加一条记录到属性表中即可.数据结构简单例子如下:t_newsid 新闻IDtitle 新闻标题content 新闻内容addtime 时间t_news_propid原创 2009-06-14 10:23:00 · 1108 阅读 · 0 评论