预览模式: 普通 | 列表

oracle学习笔记(4)

数据库对象
<1>表(约束)
<2>如何自动编号
SQLserver
--IDENTITY属性
create table test(
xh int identity(1,2) primary key,
name varchar(20)
);
insert into test(name) values ('mike');

ORACLE
一个对象(序列sequence)
--最简单的一个序列,从1开始每次增加1,最大值38位精度10的38次方
和SQLSERVEr中的IDENTITY(1,1)类似
...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 60

oracle学习笔记(3)

《1》子查询和关联查询
建立表如下:

学生基本信息表
CREATE Student(
[Studentid][Int]IDENTITY(1,1)NOT NULL primary key,--主键
[StudentName][char]NOT NULL

)
课程信息表
CREATE Subject(
[SubjectID][char]NOT NULL primary key, --主键
[SubjectName][char]NOT NULL
)
成绩表
CREATE Grade(
[Studentid][Int]NOT NULL, --联合主键 ...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 49

oracle学习笔记(2)

SQL*PLUS环境命令
结束时可以写; 也可以不写
desc dept
show user
connect scott/tiger
set linesize 200
set pagesize 100
spool c:\aa.txt

SQL语句
不需要分号结束的命令,sqlplus环境命令
show user
connect scott/tiger
desc dept
set linesize 200
set pagesize 100

SQL语句结束时候一定要 有分号...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 24

SQL中Case的使用方法

四,根据条件有选择的UPDATE。

例,有如下更新条件
工资5000以上的职员,工资减少10%
工资在2000到4600之间的职员,工资增加15%
很容易考虑的是选择执行两次UPDATE语句,如下所示

--条件1
UPDATE Personnel
SET salary = salary * 0.9
WHERE salary >= 5000;
--条件2
UPDATE Personnel
SET salary = salary * 1.15
WHERE salary >= 2000 AND salary < 4600;

但是事情没...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 21

专门查找代码的网站

http://www.google.com/codesearch
http://www.codefetch.com/
http://www.krugle.org
http://koders.com

查看全部...

标签:

分类:web开发--jsp | 固定链接 | 评论: 0 | 查看次数: 20

SQL中Case的使用方法(上篇)

[align=left]Case具有两种格式。简单Case函数和Case搜索函数。
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN '男'
WHEN sex = '2' THEN '女'
ELSE '其他' END

这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。
还有...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 22

oracle学习笔记(1)

启动ORACLE数据库
OracleService 服务
OracleOraHome90TNSListener 服务

方法一:通过命令方式
lsnrctl start;
net oracleserviceorcl start;
方法二: 通过服务启动
通过服务界面或通过命名方式services.msc打开服务界面手工启动服务和监听

用工具 ORACLE SQL*PLUS验证数据库是否启动
用户名system...

查看全部...

标签:

分类:web开发--oracle | 固定链接 | 评论: 0 | 查看次数: 28

tomcat中的localhost和127.0.0.1

在使用tomcat做为web容器时,有时候在浏览器当中输入localhost会出现找不到服务的情况,但是输入127.0.0.1却可以,遇到这种情况的一种解决办法就是检查浏览器的ie选项中的连接子项,看有没有使用代理设置,如果有去掉试试,一般情况下就能解决。
该方法也是看一些书上介绍的,仅供参考。

查看全部...

标签:

分类:web开发--jsp | 固定链接 | 评论: 0 | 查看次数: 32

静态代理与动态代理

1. 代理模式主要有两种:静态代理和动态代理

2. 静态代理:

比如要在输出“HelloWorld”前打印一个字符串“Welcome”

A:先定义一个接口类

java 代码
package ttitfly.proxy;

public interface HelloWorld {
public void print();
// public void say();
}



B: 定义一个该接口的实现类

java 代码
package ttitfly.proxy;

...

查看全部...

标签:

分类:web开发--java | 固定链接 | 评论: 0 | 查看次数: 46

处理tomcat中文乱码问题

在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF -8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding ("UTF-8"),其中前两个只能用于JSP中,而后两个可以用于JSP和Servlet中。

1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时...

查看全部...

标签:

分类:web开发--jsp | 固定链接 | 评论: 0 | 查看次数: 85

英文学习

http://www.tingroom.com/

查看全部...

标签:

分类:web开发--杂谈 | 固定链接 | 评论: 0 | 查看次数: 38

struts中多文件上传

http://www.javaeye.com/topic/17638

查看全部...

标签:

分类:web开发--struts | 固定链接 | 评论: 0 | 查看次数: 51

Struts+Spring+Hibernate实现上传下载

http://www.bitscn.com/java/spring/200605/23081.html

查看全部...

标签:

分类:web开发--struts | 固定链接 | 评论: 0 | 查看次数: 44

struts上传下载

最近要做上传下载,所以又把它翻出了,熟悉了一把,做了一下字节转换的调整及上传类型的限制,当然还有上传路径的限制。不过一直在考虑的问题是怎样找到减少服务器压力的具体方法,本列子贴出来是希望能给某些新手一些帮助,同时也希望各路大侠批评指点小弟的许多不足。



首先建立一个FileAction

package com.action;
import org.apache.struts.action.*;
import javax.servlet.http.*;
import com.actionForm.FileActionForm;
import org.apache.st...

查看全部...

标签:

分类:web开发--struts | 固定链接 | 评论: 0 | 查看次数: 84
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
*
* created in 2007-3-6 本类说明:
*/
public class DateFormatUtil {
private static SimpleDateFormat dateformat = new SimpleDateFormat();

public static String forma...

查看全部...

标签:

分类:web开发--jsp | 固定链接 | 评论: 0 | 查看次数: 109