Oracle

oracleからメールを送る

こんな感じで。重い処理の最後にメール送信するようにしとくとか。 declare type ADDRESSES IS TABLE OF VARCHAR2(40); procedure SendMail(mail_from in varchar2, mail_to in ADDRESSES, mail_subject in varchar2, mail_text in varchar2) is smtp utl_sm…

指定ディレクトリ以下のファイルを全てSQL*Plusで実行するスクリプト

' 指定ディレクトリ以下の*.sql, *.spc, *.bdyファイルを全てSQL*Plusで実行します。 ' ' USAGE: ' CScript ExecAllFileAtSQLPlus.vbs [/PATH:処理を開始するディレクトリ] [/CONN:接続文字列] [/RECURCIVE:[True or False]] ' PATH : 処理を開始するディレ…

超今さらだけどウチのVistaにOracleXEをいれてみた

興味本位ってやつですが。1.まず、Oracle Database ソフトウェア・ダウンロード からインストーラをダウンロードしてくる。 2.インストーラを起動すると無事に完了する。と、ここまでは順調。管理用のWebページも問題なく表示できた。 さて、OSqlEditで接…

テスト用に適当な名前を生成する

元ネタはかんたん10分プログラミング - 第11回 テスト用の名前データを自動生成する:ITpro PL/SQLに移植して、SELECT文で適当な名前を生成するためのプロシージャを作成してみた。

「送る」メニューから指定したファイルをSQL*Plusで実行する。

最近、PL/SQLの開発が多い。 ObjectBrowserやらPL/SQLDeveloperやら便利なツールがあるし、Oracle純正のツールもあるのだが、 どうもテキストエディタでしこしこ書いてしまう。 理由の一つは、矩形選択やら単語の補完やらオートインデントやら「エディタ」と…