- 浏览: 59452 次
- 性别:
- 来自: 北京
最新评论
文章列表
一. 概述
Oracle存储过程开发的要点是:
• 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程;
• 在Oracle数据库中创建一个存储过程;
• 在Oracle数据库中使用SQL*Plus工具运行存储过程;
• 在Oracle数据库中修改存储过程;
• 通过编译错误调试存储过程;
• 删除存储过程;
二.环境配置
包括以下内容:
• 一个文本编辑器Notepad;
• Oracle SQL*Plus工具,提交Oracle SQL和PL/SQL 语句到Oracle database。
...
把这些例子都亲自敲一遍,Oracle触发器就应该了解的差不多了
--格式:
create or replace trigger 名称
[after|before][delete|update|insert]
[on 表 | on schema]
[referencing new as 别名 old as 别名]
[for each row]
declare
....
begin
...
exception
....
end;
--创建一个delete类型行级触发器
--删除的一行数据保存在:old
create or replace trigger emp_delete_row_trigger ...
sqlplus /nolog
sql>connect /as sysdba
sql>alter system identified by password
在用rfhutil给测试message broker flow时,如果指定的编码类型不正确,可能会发生以下错误:
ExceptionList
RecoverableException
File:CHARACTER:F:\build\S000_P\src\DataFlowEngine\ImbDataFlowNode.cpp
Line:INTEGER:1129
Function:CHARACTER:ImbDataFlowNode::createExceptionList
Type:CHARACTER:ComIbmTryCatchNode
Name:CHARACTER: ...
SQL0332N Character conversion from the source code page "1386" to the target
code page "xxx" is not supported. SQLSTATE=57017
运行如下命令
db2set db2codepage=1208
db2set db2country=86
db2 terminate
数据成功连上
解决方法:
1。 改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select h ...
jdbc:mysql://localhost:3306/sample_db?user=root&password=browser&useUnicode=true&characterEncoding=UTF-8
版本如下:
OS: Mac OS X 10.6.4
MySql: mysql-5.5-osx10.6-x86.dmg
在Macbook上安装Mysql过程没问题,可是重启后问题就来了,弹出窗口说:
Insecure Startup Item disabled.
“/Library/StartupItems/MySQLCOM” has not been started because it does not have the proper security settings.
而且不光在System Preferences里面启动不了Mysql,就连输入command “sudo /Lib ...
2.4.10 Installing MySQL on Mac OS X
-----------------------------------
You can install MySQL on Mac OS X 10.3.x (`Panther') or newer using a
Mac OS X binary package in PKG format instead of the binary tarball
distribution. Please note that older versions of Mac OS X (for example,
10.1.x or 10.2.x) ...
更换了系统密码,再启动db2就报错。“error 1069: the service did not start due to logon failure”。
解决方法(从ibm网站拷贝):
Problem(Abstract)
How to resolve an error SQL1397N or "Error 1069" when starting a DB2 instance or service?
Symptom
When starting a DB2 instance from the command line, the following error occur ...
<span style="display:-moz-inline-box; display:inline-block; width:120px;">
用antlr的eclipse插件,每次修改parser文件,都会自动生成java代码,但生成的java代码没有package信息,增加如下代码即可:
@header {
package mypack;
}
@lexer::header {
package mypack;
}
Discovery.fullFillCombo = function(comboId,options,setDefault){
var targetCombo = dijit.byId(comboId);
var comboOptions = new dojo.data.ItemFileWriteStore({data: {identifier: 'name', items:[]}});
if(targetCombo.store!=null){
targetCombo.store==null;
}
for (var i in options) ...
有的时候需要用javascript动态生成一些html,常用的方式为动态拼一串html,然后通过innerHTML输出到dom中。类似
sourceNodeDiv.innerHTML="<div style='width:95%'>" +
"<table style='width:100%'>" +
"<tr><td width='20%' style='text-align:right'>System:</td>" +
"<td&g ...
import java.awt.Color;
import java.awt.Font;
import java.nio.charset.Charset;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Properties;
import javax.swing.Icon;
import javax.swing.UIManager;
im ...