- 博客(19)
- 资源 (32)
- 收藏
- 关注
原创 sqlserver 游标的简单示例
Declare @Id varchar(20)Declare @Name varchar(20)Declare Cur Cursor Forselect substring(id,0,7) as id,name from temp1Open CurFetch next From Cur Into @Id,@NameWhile @@fetch_status=0Begin...
2008-09-27 14:56:00 572
原创 sqlserver 只有MDF文件恢复数据库
在查询中执行下列语句EXEC sp_attach_single_file_db @dbname = 'tggov_Data', @physname = 'E:/tggov_Data/tggov_Data.MDF' 'tggov_Data'为恢复的数据库名 'E:/tggov_Data/tggov_...
2008-09-27 14:52:00 1923
原创 mysql更改root密码
use mysqlupdate user set Password=password('newpassword') where User='root'; flush privileges;
2008-09-25 16:41:00 705
原创 oracle 字段递增 表插入数据,id自动增1
1、创建表 create table test(id int, name varchar(32)) 2、创建序列 create sequence TID_seq minvalue 1 maxvalu
2008-09-23 16:51:00 4969
原创 ORA-04098: 触发器无效且未通过重新验证
问题 1、创建序列create sequence T1ID_SEQ minvalue 1 maxvalue 999999 start with 1 increment by 1 cache 20 ;
2008-09-23 16:18:00 45994 1
原创 Oracle 序列用法
创建序列create sequence seq_a minvalue 1000 maxvalue 99999999 start with 1000 increment by 1 nocache;查询序列select seq_a.nextval from dual;删除序列drop sequence seq_a为每张表生成对应的序列--创建存储过程create or replace
2008-09-23 16:12:00 993
原创 执行存储过程,报ORA-01031: 权限不足
执行下了存储过程,成功执行 create or replace procedure p_createseq(tablename in varchar2)isstrsql varchar2(500);beginstrsql:=create sequence seq_||tablename|| minvalue 1000 maxvalue 99999999 start with 1
2008-09-23 16:04:00 1756
原创 ORA-00257: archiver error. Connect internal only, until freed
在Oracle10g开始又采用了一种新的FlashBack日志来实现这个功能,而且更为强大,可以将数据库退回到过去某个时间点去。这个文件默认最大为2g。但是在一段时间过后,很快就达到了2G,这个时候就会出现ORA-00257错误了。 如何去解决呢,有两种方法,第一种就是关闭闪回日志的功能,这种对于开发环境中不失为一种好方法,因为开发环境中,并不追求数据的可安全性的。大家可以通过下面的语句改变
2008-09-23 14:51:00 1046
原创 lucene按时间排序 我在项目中的应用(三)
排序的关键点有两个:1:首先你要排序的字段必须是被index的,并且是untokenized的。如:doc.add(new Field("time", dv.get("time").toString(), Field.Store.NO, Field.Index.UN_TOKENIZED));// dv.get("time").toString()是字符串,2.2版本的Field的构
2008-09-23 14:30:00 6939 1
转载 ORA-12516错误 解决方案
这个问题有很多种原因,比如pfile文件、tnsnames.ora的配置,如果都正确,下面是一种常见的原因解决过程:查看一下数据库现有的进程数,是否已经达到参数processes的大小。 a.select count(*) from v$process; 取得数据库目前的进程数。 b.select val
2008-09-11 14:23:00 1674
原创 oracel MINUS 的用法
就是“减”的意思。 select * from table1 where rownum minus select * from table1 where rownum 用集合的观点来看是差集,如: select id from table1 minus select id
2008-09-09 21:48:00 767
原创 apche转发到tomcat 中文乱码
修改tomcat的server.xml 添加 "8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/> 其实这个问题跟apache一点关系没有,以前只用tomcat的时候用8080端口也加上URIEncoding, "8080" protocol="HTTP
2008-09-09 17:55:00 1363
原创 lucene搜索结果分页显示 google、baidu式的分页 我在项目中的应用(二)
1、jsp页面http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">td{ font-size:12px; height:30px; line-height:30px;}.serach_tab{padding:5px;}.serach_tab td{}.search_j
2008-09-09 13:58:00 2490 1
原创 lucene生成索引,依据div 的id解析html 我在项目中的应用(一)
我把一些重要的东西记载下来 1、 用htmlparser解析html 对htmlparser一个类作了点更改,以实现依据div 的id解析html,创建索引 说明我的静态页全部自己静态生成,把要索引的内容放在不同id的div中 对htmlparser一个类作更改 package com.berheley.components.luce
2008-09-09 13:35:00 3368
原创 ORA-01502: 索引或这类索引的分区处于不可用状态
这个错误是由于索引失效造成的,重建索引后,问题就解决了。 alter index PK_T_CMS_CATALOG rebuild; PK_T_CMS_CATALOG 是报错的那个索引的名字
2008-09-06 15:24:00 2449
转载 ORACLE 树形查询(connect by...start with...)的应用
Create table balance_sheet (BS_ID INTEGER ,BS_PID INTEGER ,BS_NAME VARCHAR2(100) ,BS_VALUE NUMBER(10) );BS_ID 项目代码 BS_PID 项目父代码 BS_Name 项目名称 BS_VALUE 数据列插入测试数据insert into balance_sheet value
2008-09-04 16:17:00 1049
原创 Oracle 字符串函数,数学函数,日期函数,逻辑运算函数,其他函数
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回
2008-09-04 15:25:00 731
原创 hashmap 遍历汇总
我用的是jdk6用原来的遍历方法,总是报错:如下 int mapsize = aMap.size();Iterator keyValuePairs1 = aMap.entrySet().iterator();for (int i = 0; i { Map.Entry entry = (Map.Entry) keyValuePairs1.next(); //红的地方报错,不能类型转换 O
2008-09-02 13:58:00 635
XMPP 64 libidn.a
2015-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人