IRIS/Cache 【IRIS/Cache】SQLからCSVファイルを作成する SQLを実行し、テーブルのレコードからCSVファイルを生成する方法をご紹介します。※簡易版※この記事は下記の方向けになります。テーブルのレコードからCSVファイルを生成したいテーブル毎に固有のクラスを作りたくないある程度条件を絞ってCSVと... 2024.11.16 IRIS/Cache
IRIS/Cache 【IRIS/Cache】テーブルのレコードからCSVファイルを作成する テーブルのレコードから、CSVファイルを作成する方法をご紹介します。今回の方法は、「SQL.Export.Mgr.cls」を利用して、CSVをインポートします。全件出力するので、出力条件を定義する事が出来ませんが、レコードを簡易に出力できるので利便性は高いです。また、テーブル毎の出力関数を作成する必要がないのもメリットです。 2024.11.09 IRIS/Cache
IRIS/Cache 【IRIS/Cache】CSVファイルからレコードを生成する(別手段) CSVファイルのインポートを行う方法をご紹介します。今回は、CSVのインポートとして「SQL.Import.Mgr.cls」を使用します。細かい制御はできませんが、簡単に行えるので利便性はあります。また、データクラスに余計な関数を増やす必要がないのもメリットです。 2024.10.26 IRIS/Cache
IRIS/Cache 【IRIS】【SQL】並列クエリについて クエリの実行速度を調査していた際、2つのクエリの速度差に違和感を覚え、原因を調査しましたた。その際に、「並列クエリ」を学ぶ機会があり、今回の記事のネタにしました。 2024.10.13 IRIS/Cache
IRIS/Cache 【IRIS/Cache】【SQL】クラスで構築していないグローバルに対しSQLを実行する(実践編) 現在のデータクラスが普及する前のデータベースは、グローバルに直接記述する方法が採用されていました。そのグローバル構造をSQLで取得する必要が出てきたので、備忘を兼ねて2回に分けて記事にします。 2024.05.13 IRIS/Cache
IRIS/Cache 【IRIS/Cache】【SQL】クラスで構築していないグローバルに対しSQLを実行する(基本編) 現在のデータクラスが普及する前のデータベースは、グローバルに直接記述する方法が採用されていました。そのグローバル構造をSQLで取得する必要が出てきたので、備忘を兼ねて記事にします。 2024.05.07 IRIS/Cache
IRIS/Cache 【IRIS/Cache】【SQL】metaデータを取得する 実行するSQLのクエリがどんな情報を持っているか、知りたいと思ったことありますか?今回は、meta情報の取得方法を簡単なサンプルと共にご紹介します。 2024.05.06 IRIS/Cache
IRIS/Cache 【IRIS/Cache】【SQL】ロジックからSQLを実行する IRIS/Cacheで初めてSQLの実行処理を書く方、久し振り過ぎて実行方法忘れた方に向けて、簡単なサンプルで書き方をご紹介しつつ、ゆっくりまったり思い出していければと思います。これを読んだら、きっと明日からバリバリSQLの実行ロジックが書けるようになります。 2024.05.05 IRIS/Cache
IRIS/Cache 【IRIS/Cache】【SQL】ODBC接続を行いデータを取得する Interoperabilityを利用していれば、わざわざODBC接続用のロジックを組む必要はありません。ただ、毎回Interoperabilityを利用できるとは限らないので、利用できない時の対応方法を知っておく必要があります。ODBC接続で使用するロジックは、中々出番がないため忘れがちですよね。今回は、ODBCで他サーバのIRISと接続するサンプルを作ってみました。 2024.05.04 IRIS/Cache