- 浏览: 16981 次
- 性别:
- 来自: 广州
最新评论
文章列表
内容摘要:本文以 DB2 开发人员的角度介绍了在 DB2 存储过程开发中需要注意的事项和技巧。新手如果能够按照本文介绍的最佳实践来开发存储过程,可以避免一些常见的错误,从而编写出高效的程序。本文从初始化参数、 ...
首次安装WebSphere Application Service 7.0 成功后,重启电脑后;启动WAS,(双击startService.bat闪了一下,消失了;双击StartNode.bat也是闪了一下消失了)。打开IE,进入不了控制台。改为图形化启动,报出如下错误:
ADMU7704E: 在尝试启动与服务器相关联的 Windows
服务时失败:server1;
在执行WASService.exe时可能发生了错误:Starting Service:
salesAppNode02 Service failed to start.
上网搜索解决方法:有两种说法。
第一是说法:分配给webs ...
摘自CSDN用户 beyond_xiruo(CorruptionException)发表的评论。
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行
编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 ...
手把手教你如何安装部署websphere6.1的好文档
1 PL/SQL基本概念
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码 ...
视图
创建视图
CREATE [OR REPLACE] VIEW <view_name> AS <SELECT 语句>;
OR REPLACE --表示替换已有的试图
删除视图
DROP VIEW <view_naem>
序列
创建序列
CREATE SEQUENCE <sequencen_name> INCREMENT BY n START WITH n [MAXVALUE n][MINVALUE n] [CYCLE|NOCYCLE][CACHE n|NOCACHE];
INCREMENT BY n --表示序列每次增长的幅度 ...
数据控制语言
1.授权
GRANT <权限列表> to <user_name>;
2.收回权限
REVOKE <权限列表> from <user_name>
Oracle的权限列表
connect 连接
resource 资源
unlimited tablespace 无限表空间
dba 管理员
session 会话
事务控制语言
1. COMMIT 提交;
2. ROLLBACK [TO savepoint] 回滚
3. SAVEPOINT <savepoint> 保存位置
插入记录
INSERT INTO table_name (column1,column2,...) values (value1,value2,...);
示例:
insert into emp (empno,ename) values(9500,'aa');
把一个表中的数据插入到另一个表中
INSERT INTO <table_name> <SELECT 语句>
示例:
create table a as select * from emp where 1=2;
insert into a select * from emp where sal>2000; ...
创建
创建表
CREATE TABLE <table_name>(
column1 DATATYPE [NOT NULL] [PRIMARY KEY],
column2 DATATYPE [NOT NULL],
...
[constraint <约束名> 约束类型 (要约束的字段)
....]
)
示例:
CREATE TABLE student(
s_id number(8) PRIMARY KEY,
s_name varchar2(20) not null,
s_sex varchar2(6),
...
字符函数
名称 描述
CONCAT(字符串1,字符串2) 将字符串1和字符串2 连接成一个新的字符串;示例:select CONCAT(job ,ename) from emp
LPAD(字段,总的大小,填充字符) 左填充即向右对齐;示例:select empno,lpad(sal,10,'*')from emp
RPAD(字段,总的大小,填充字符) 右填充即向左对齐;示例:select em ...
为管理岗位业务培训信息,建立3个表:
S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄
C (C#,CN ) C#,CN 分别代表课程编号、课程名称
SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩
...
说明:复制表(只复制结构,源表名:a 新表名:b)
SQL: select * into b from a where 1<>1
说明:拷贝表(拷贝数据,源表名:a 目标表名:b)
SQL: insert into b(a, b, c) select d,e,f from b;
说明:显示文章、提交人和最后回复时间
SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
说明:外连 ...
SQL经典面试题及答案
1.一道SQL语句面试题,关于group by表内容:
2005-05-09 胜
2005-05-09 胜
2005-05-09 负
2005-05-09 负
2005-05-10 胜
2005-05-10 负
2005-05-10 负
如果要生成下列结果, 该如何写sql语句?
胜 ...