【IRIS/Cache】まとめ 2024.04.192025.03.29 IRIS/Cacheのまとめ記事になります。 目次 ObjectScriptについてJSONを扱う超楽にテストデータを作ろう!(%Populate)SQLについてファイル操作データベースの操作我ら%SYSルーチンズ!システム構築、その前に…ライフハックNode.jsとの連携方法ターミナル操作についてのアンチョコトラブルシューティング ObjectScriptについて $listgetがオシャレになったよ! $listNext()の処理速度を検証する 「𩸽(ホッケ)」やっかいなサロゲートペアの料理方法について ゴミを残さずクラスを削除する方法 バッチファイルを実行し引数を受け取る方法 進数のすゝめ (進数変換をしよう!) タスク(%SYS.Task)についての備忘録 %List型と%String型を誤認する!(大事故発生!!) JSONを扱う JSON(オブジェクト)を扱う(%DynamicObject) JSON(配列)を扱う(%DynamicArray) JSON操作を簡単に!%JSON.Adaptorの使い方 超楽にテストデータを作ろう!(%Populate) 初級編 マニアック編 %PopulateUtils備忘録 SQLについて SQLのクエリプランを出力しよう ODBC接続を行いデータを取得する ロジック上からSQLを実行する方法 metaデータを取得する方法 ただのグローバルに対しSQLを実行する方法(基本編) ただのグローバルに対しSQLを実行する方法(実践編) 並列クエリについて ファイル操作 %Fileの備忘録 CSVファイルを読み込む CSVファイルからレコードを生成する(生成AIからテストデータの作成) CSVファイルからレコードを生成する(別バージョン) SQLからCSVファイルを作成する レコードからCSVファイルを出力する XMLファイルを読み込む XMLファイルを作成する テキストファイルを読み込む テキストファイルへ書く 画像ファイルの操作(読み・書き) データベースの操作 データベースの整合性をチェックする データベースの空き容量を知る データベースのデフラグ方法 データベースの縮小を行う データベース間でグローバルをチェックする(設定編) データベース間でグローバルをチェックする(実行編) データベースの操作をコマンドで行う 我ら%SYSルーチンズ! ターミナル起動時のカスタマイズ!(^ZWELCOME) 起動時に処理を実行する!(^ZSTART) 終了時に処理を実行する!(^STOP) オリジナルの$z関数を作ろう!(%ZLANGF00) システム構築、その前に… クラスの隠蔽について(デプロイ) windowsのシャットダウンにあわせて自動でシャットダウンする方法 ネームスペースどう切り替える? 他のDBへグローバルを書きたい!読みたい! ライフハック オブジェクトの中身を見よう($system.OBJ.Dump()) IRIS/Cacheの完全アンインストールの方法 グローバルのサイズを知ろう(%GSIZE) 端末のIPを取得する Node.jsとの連携方法 Node.jsの設定と連携モジュールの設定 サーバサイドの処理(Node.js)を実装 Node.jsと連携するIRISのコマンド HttpPlatformHandlerを使って、IISとNode.jsを連携(ホスト)させる ターミナル操作についてのアンチョコ 「:sql」でSQLを実行する ターミナルに「関数」を作成し実行しよう! スクリプトファイルを実行する Tera Termを使用する 殺風景なターミナルをド派手にしよう! トラブルシューティング シャットダウンできない時に実行するコマンド エラーで起動しない時の対処方法 2024.1がインストールできない! 2024.2もなかなかの変更っぷりだな! 肥大化したiristemp(cachetemp)を自動で小さくする方法 データベースの「W」権限が付かない時に疑う事 IIS版のWeb Gateway Managemantがエラーになる場合の解決方法