DBI - Perl 用データベース独立インターフェース (訳注: (TBR)がついている段落は「みんなの自動翻訳@TexTra」による 機械翻訳です。) 概要¶ use DBI; @driver_names = DBI->available_drivers; %drivers = DBI->installed_drivers; @data_sources = DBI->data_sources($driver_name, \%attr); $dbh = DBI->connect($data_source, $username, $auth, \%attr); $rv = $dbh->do($statement); $rv = $dbh->do($statement, \%attr); $rv = $dbh->do($statement, \%attr, @bind_values); $a
こんにちわ グローバスセンス株式会社のskanehiraです。 最近コツコツとWebアプリ作っていたので、記事を各のは久々です。 ちなみに作ったWebアプリはこちらです。 いずれ、このアプリについて記事を書く予定です。 今回のテーマ いろいろあって、Oracle Master Bronzeを取得することにしたので、 勉強のため、Oracle Database 12cを用意しました。 その時の備忘録になります。 同じことをやろうとしている方の助けになればと思います。 用意するもの Docker Docker Compose Oracle docker-images(リポジトリ) Oracle Database 12c(本体) Oracle公式でイメージは用意していないため、pullできないので、 イメージをビルドする必要があります。 といっても、公式でちゃんとビルド用のリポジトリが用意されて
This interactive diagram shows the Oracle Database 18c technical architecture. Show PDF | Show Instructions To step through the slide show, click the Previous and Next buttons. To return to the first slide, click the First button. The breadcrumb below the buttons tracks your navigation. Click links in the breadcrumb to jump to different slides that you have visited. To view more detail about an
106 DBMS_OUTPUT DBMS_OUTPUTパッケージによって、ストアド・プロシージャ、パッケージおよびトリガーからメッセージを送信できます。このパッケージは、PL/SQLデバッグ情報の表示に特に便利です。 この章では、次の項目について説明します。 DBMS_OUTPUTの使用方法 概要 セキュリティ・モデル 使用上の注意 例外 ルールおよび制限 例 データ構造 表タイプ オブジェクト・タイプ DBMS_OUTPUTサブプログラムの要約 概要 通常、このパッケージは、デバッグに使用されるか、あるいはメッセージとレポート(プロシージャにSQLコマンドDESCRIBEを適用するなどして生成)をSQL*DBAまたはSQL*Plusに表示するために使用されます。 このパッケージに含まれているPUTプロシージャおよびPUT_LINEプロシージャによって、別のトリガー、プロシージャまたはパッ
SQL 13章 ストアドプロシージャ (SQL 非標準) 13.1. ストアドプロシージャとは 13.2. ストアドプロシージャの基本構文 1. ストアドプロシージャの作成 2. ストアドプロシージャの実行と削除 13.3. ストアドプロシージャの利用 13.1. ストアドプロシージャとは ストアドプロシージャは、データベースに対する一連の処理を一つのプログラムにまとめ (PROCEDURE)、データベース管理システム (RDBMS) に保存 (STORE) したものです。複雑な SQL 文の呼び出しを、論理的に一つの処理単位にまとめて、簡単にその名前で呼び出せるようになっています。一つのプロシージャには、複数の SQL 文が含まれていたり、繰り返しや条件分岐などの制御構造をもつこともあります。また、引数をとって処理をしたり、処理結果を返すこともできます。 ストアドプロシージャを利用するこ
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance このセクションには、SQL Server データベース エンジンのチュートリアルが含まれています。 チュートリアル:データベース エンジンの概要 このチュートリアルでは、データベース エンジンのインスタンスに接続する方法について説明します。 チュートリアル:SQL Server Management Studio このチュートリアルでは、SQL Server のインフラストラクチャを管理するための統合環境について説明します。 SQL Server Management Studio には、SQL Server のインスタンスを構成、監視、および管理するためのグラフィカル インターフェイスが用意されています。 さらに、データベースやデータ ウェアハウスなどの、アプリケーショ
適用対象:SQL Server SQL Server には、新しいテクノロジと機能の学習に役立つチュートリアルが用意されています。 通常、以前のバージョンのチュートリアルを新しいバージョンで使用できます。 チュートリアルで新しい機能を扱っている場合は、そのチュートリアルを完了するための最低限のバージョンが示されます。 チュートリアルでいずれかの Adventure Works データベースが使われている場合は、最新のバージョンを CodePlex からダウンロードして使う必要があります。 詳細については、「AdventureWorks sample databases」 (AdventureWorks サンプル データベース) を参照してください。 Power Pivot チュートリアルで使用する Power View ブックと Power View レポートをダウンロードし、「SQL S
このセクションには、カタログ ビューのエラー メッセージのテキストから取得されるエラー メッセージ番号とその説明が sys.messages 含まれています。 当てはまる場合、エラー番号は詳細情報のリンクとなっています。 カタログ ビューに対して次のクエリを実行すると、データベース エンジンに対してクエリを実行して、すべてのエラーの完全な一覧をsys.messages表示できます。 SELECT message_id AS Error, severity AS Severity, [Event Logged] = CASE is_event_logged WHEN 0 THEN 'No' ELSE 'Yes' END, [text] AS [Description] FROM sys.messages WHERE language_id = 1040 /* replace 1040 wit
たまにしか使わないし、DBMSによって記述方法違うので、しょっちゅうやりかた忘れて困るので自分用メモ。 ちなみにDBはpostgresql。 サンプルはとあるテーブルの項目に連番を振り直したいとき用のアップデート文 UPDATE target_table SET target_column = (SELECT count(*) FROM target_table t1 inner join target_table t2 on t1.id>=t2.id WHERE target_table.id = t1.id GROUP BY t1.id ) どうでもいいけどWEB系のプログラムってあんまりごちゃごちゃしたSQL書くことが少ないなーとか思ったり。そうでもないのかな。
Eclipseを使ってDropwizardでH2データベースをサーバーモードで利用して、DBViewerで接続できるようになるまで。JavaMavenh2dropwizard DropwizardでH2データベースを立ち上げて利用できるまでやや難しかったので投稿しようと思いました。 流れとしてはEclipseでDropwizardのプロジェクトを作成し、H2のサーバーを立ち上げるクラスを作成し、dropwizardがもつEnvironment のlifecycleにこのクラスを管理させます。そして、起動したH2サーバーに対してDBViewerでアクセスします。 環境 利用したソフトウェアは以下のとおりです。 Windows: 10 Pro Eclipse Version: Oxygen.1a Release (4.7.1a) Dropwizard Tools:1.1.1(Eclipseのプ
この章では、エンドツーエンド・アプリケーションのトレース、およびトレース・ファイルを生成および読み取る方法について説明します。 エンドツーエンド・アプリケーションのトレースの概要 エンドツーエンド・トレースにおける統計収集の有効化 エンドツーエンド・アプリケーションのトレースの有効化 SQLトレースおよびTKPROFを使用した出力ファイルの生成 TKPROF出力の解釈のガイドライン アプリケーション・トレース・ユーティリティ アプリケーションのトレースのビュー 関連項目: 自動トレースを使用したSQL*Plus文のトレースおよびチューニングの詳細は、SQL*Plusユーザーズ・ガイドおよびリファレンスを参照してください エンドツーエンド・アプリケーションのトレースでは、高負荷のSQL文などの過剰なデータベース・ワークロードのソースを、クライアント識別子、サービス、モジュール、アクション、セ
Pre-built Virtual Machine for Oracle Enterprise Data Quality 12.2.1 Overview Please note that this appliance is for testing purposes only, as such it is unsupported and should not be used in production environments. This VirtualBox appliance contains a fully configured, ready-to-use Oracle Enterprise Data Quality 12.2.1 installation. It also includes the Oracle Enterprise Data Quality Customer Dat
『第3回までのdoorkeeper』:https://kansaidbstudy.doorkeeper.jp/ 関西で開催するDB勉強会。色々なコミュニティ合同で勉強会を開催します。 参加コミュニティ(順不同) Japan Mariadb user group(https://www.facebook.com/Japan-Mariadb-user-group-632381840290220) 日本MySQLユーザ会(http://mysql.gr.jp/) 日本PostgreSQLユーザ会関西支部(https://www.postgresql.jp/) Firebird日本ユーザー会(http://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=0) Japan RAD Studio User Group(Delphi/C++Bu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く