- 浏览: 160025 次
- 性别:
- 来自: 北京
最新评论
-
burning-wwt:
谢谢 总算找到方法了。
MyEclipse更改快捷键
文章列表
Decode函数的语法结构如下:
decode (expression, search_1, result_1)
decode (expression, search_1, result_1, search_2, result_2)
decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)
decode (expression, search_1, result_1, default)
decode (expression, search_1, result_1, search_ ...
- 2009-10-13 16:47
- 浏览 993
- 评论(0)
Oracle 中truncate与delete的区别 收藏
truncate是oracle中独有的关键字吧!它的作用是清空一个表格,在删除数据方面,其与delete有一些区别,以便自己记住:
1、在功能上,truncate是清空一个表的内容,它相当于delete from table_name。
2、delete是dml操作,truncate是ddl操作;因此,用delete删除整个表的数据时,会产生大量的roolback,占用很多的rollback segments, 而truncate不会。
3、在内存中,用delete删除数据,表空间中其被删除数据的表占用的空间还在,便于以后的使用, ...
- 2009-10-13 16:27
- 浏览 1025
- 评论(0)
无鼠标单键盘操作电脑 收藏
一、常见用法:
F1 显示当前程序或者windows的帮助内容。
F2 当你选中一个文件的话,这意味着"重命名"
F3 当你在桌面上的时候是打开"查找:所有文件" 对话框 F10或ALT 激活当前程序的菜单栏
windows键或CTRL+ESC 打开开始菜单
CTRL+ALT+DELETE 在win9x中打开关闭程序对话框
DELETE 删除被选择的选择项目,如果是文件,将被放入回收站
SHIFT+DELETE ...
- 2009-10-13 16:22
- 浏览 1047
- 评论(0)
定义:
将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
讲到这里, ...
- 2009-10-13 16:20
- 浏览 950
- 评论(0)
执行计划的理解
计信息
----------------------------------------------------------
1 recursive calls (归调用次数)
0 db block gets (缓冲区干净的数据,相对于会话的scn)
2 consistent gets (缓冲区的脏数据,在回滚段中有修改的不同版本)
0 physical reads (物理读——执行SQL的过程中,从硬盘上读取的数据块个数)
0 redo size (重做数——执行 ...
- 2009-10-13 16:12
- 浏览 739
- 评论(0)
这几天,根据业务的需求和性能的考虑,需要定时删除历史数据,表里
只保留最近指定的wareid的数据,考虑删除时对表的影响及便利性,我决定
把这个表建立成分区表,定期添加和删除分区
步骤:
1. 创建相关procedure
pro_ADD_PARTITION_wareid ---用户添加分区的过程
pro_DROP_PARTITION_wareid ---用户删除分区的过程
pro_expdatainto_his ---用户备份要删除分区数据的过程
2.创建系统上的脚本
3.用cron做定时任务
1. 创建相关procedure
...
- 2009-10-13 16:11
- 浏览 2083
- 评论(0)
char a[10];
怎么给这个数组赋值呢?
1、定义的时候直接用字符串赋值
char a[10]="hello";
注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的!
2、对数组中字符逐个赋值
char a[10]={'h','e','l','l','o'};
3、利用strcpy
char a[10]; strcpy(a, "hello");
易错情况:
1、char a[10]; a[10]="hello";//一个字符怎么能容纳一个字符串?况且a[10]也是不 ...
- 2009-10-12 11:14
- 浏览 2233
- 评论(0)
PROC编程相信在Linux下工作的朋友应该不陌生吧!下面就来具体介绍些Proc编程相关的东西,此文相对简单,请高手们绕行。
PROC编程篇
(此文仅供Oracle初学者参考只用)
/**********************************************
** 文章名称:Oracle10G--PROC编程篇(Linux)
** 版权信息:可以任意转载,但要注明出处及作者信息
***********************************************/
一、简单取得系统时间
#incl ...
- 2009-10-10 16:22
- 浏览 1505
- 评论(0)
http://www.verycd.com/topics/254825/
java doc 下载
- 2009-09-26 06:17
- 浏览 2212
- 评论(0)
《C++标准函数库》中说的
有三个函数可以将字符串的内容转换为字符数组和C—string
1.data(),返回没有”\0“的字符串数组
2,c_str(),返回有”\0“的字符串数组
3,copy()
.................................................................
int 转 CString:
CString.Format("%d",int);
...............................
string 转 CString
CString.format("% ...
- 2009-09-17 09:02
- 浏览 1723
- 评论(0)
案例:
select latnid from t_latn;
查询出来的结果为:
0
51
52
53
54 .........
页面想用下拉列表迭代这个结果集,结果集封装成list--->map的形式。
jsp 页面的迭代形式为:
<html:select property="form_latnid" styleClass="select" onchange="">
<html:option value="-1">---请选择---</html:option>
...
- 2009-09-16 09:08
- 浏览 1589
- 评论(0)
查看当前用户的缺省表空间
SQL>select username,default_tablespace from user_users;
查看当前用户的角色
SQL>select * from user_role_privs;
查看当前用户的系统权限和表级权限
SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;
查看用户下所有的表
SQL>select * from user_tables;
显示用户信息(所属表空间)
select d ...
- 2009-09-16 09:00
- 浏览 1109
- 评论(0)
在开发web应用时,如果通过weblogic的控制台部署war包,则weblogic默认在运行期不会解压war,这对于调试jsp颇为不便。其实,只需一个简单的设置就可以强迫weblogic解开war,并且编辑jsp后weblogic会重新加载,方便调试。
以8.1 sp4为例,打开bea/user_projects/domains/<my-domain>/config.xml,找到相应的war包:
<Application Name="test" Path="C:\java\bea\user_projects\domains\mydomain\a ...
- 2009-09-14 08:28
- 浏览 1724
- 评论(0)
#include <string>
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
using std::string;
/*
不用考虑第一个数组后面的"\0"的问题!
*/
void mystrcat(char a[],char b[])
{
int i=0,j=0;
while(a[i]!='\0')i++;
while(b[j]!='\0')
{
a[i++]=b[j++]; ...
- 2009-09-10 16:21
- 浏览 725
- 评论(0)
#include <string>
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
using std::string;
void mystrcpy(char *to,char *from)
{
for(;*from!='\0';from++,to++)
*to = *from;
*to='\0';
}
void mystrcpy1(char to[],char from[])
{
int i=0;
for(;from[i] ...
- 2009-09-10 13:51
- 浏览 1096
- 评论(0)