plsql stored procedure 작성 문제
2007. 8. 31. 10:23stored procedure을 작성하라
1. 현재시간(YYYY/MM/DD HH24:MI:SS)을 취득하는 SP_GETNOWDATE를 작성하라.
키워드 - CREATE, PROCEDURE, dual, getdate(), TO_CHAR()
2. 오늘부터 1개월후의 날짜(YYYY/MM/DD)를 취득하는 SP_GETAFTERONEMONTH를 작성하라.
키워드 - ADD_MONTHS()
3. 오늘부터 1개월후의 날짜(YYYY/MM/DD)를 취득하는 SP_GETAFTERONEMONTH를 작성하라.
키워드 - BEGIN, END, CURSOR, FOR, LOOP
eclipse再設置し、機動したらエラーが発生
2007. 5. 10. 10:10eclipse-SDK-3.2.2-win32.zipを配置してeclipse version 3.2.2を設置したらこのエラーが発生した。
それは既存の設置したoracleだからエラーが発生されたと判明!
環境変数に他のjreを参照されているから・・・
oracleを設置したらoracle自体で使ってるjavaを参照するになるから環境変数の前の方に強制的にセットされる
環境変数にjavaのパスを追加したら解決
【エラー】 java.sql.SQLException: I/O例外です
2007. 5. 8. 12:14java.sql.SQLException: I/O例外です
コネクションの作成
JDBC(type4)ドライバーを使用してオラクルに接続を行うコネクションを
作成します。
Class.forName( "oracle.jdbc.driver.OracleDriver" );
Connection con = DriverManager.getConnection ( "jdbc:oracle:thin:@192.168.1.***:1521:ora816", ユーザー名, パスワード );
getConnection は引数にURL情報、Loginユーザー名、パスワードを取ります。引数はすべてString文字列として渡します。
URLの内訳
192.168.1.*** DBのTCP/IP
:1521 ポート番号
:ora816 オラクルSID
TCP/IP、ポート番号、オラクルSIDはDBインストール時に決まっているので
わからない場合はネットワーク管理者に問い合わせが必要です。
ポート番号のデフォルトは1521
コネクション作成時のエラー
このエラーが発生した場合には、JDBCドライバーがオラクルを見つけられていない事を示しています。
私の場合には、ポート番号がデフォルトの番号を使っていないために発生しました。 IPアドレス、オラクルSID、リスナーが起動しているかどうか確認してください。
【命令語】 DISTINCT
2007. 5. 7. 09:46備考
DISTINCT キーワードは SELECT ステートメントで使用して、結果から重複する値を削除するよう Pervasive.SQL に指示します。DISTINCT を使用すると、SELECT ステートメントの条件を満たす一意の行をすべて検索できます。
DISTINCT キーワードの使用には以下の規則が適用されます。
DISTINCT は、サブクエリを含む任意のステートメントで使用できます。
選択リストに集計が含まれる場合、DISTINCT キーワードは無視されます。集計によって、行が重複しないことが保証されます。
DISTINCT を次のように使用することはできません。
SELECT DISTINCT column1, DISTINCT column2
例
次のステートメントは、Beir 教授(教職員 ID 111191115)が担当する固有の講座をすべて検索します。
FROM Course c, class cl
WHERE c.name = cl.name AND cl.faculty_id = '111191115'
Search Results for 'Tech.Computer/∟DB.oracle ()'
30 POSTS
- 2007.10.10 PeopleSoftについて
- 2007.08.31 plsql stored procedure 작성 문제 1
- 2007.06.14 sql
- 2007.06.13 OCP TEST
- 2007.06.07 SQL-QnA
- 2007.05.10 eclipse再設置し、機動したらエラーが発生
- 2007.05.09 oracle DB name
- 2007.05.09 【手順書】 oracle削除方法
- 2007.05.08 【エラー】 java.sql.SQLException: I/O例外です
- 2007.05.07 【命令語】 DISTINCT