内部関数が足りない? それならUDFだ!
Firebird日本ユーザー会
アナハイムテクノロジー
はやしつとむ
2009/6/9
アナハイムテクノロジー
はやしつとむ
2009/6/9
最後に
以上、FirebirdのUDFの作成と登録、使用方法を見てきました。思ったよりも簡単だと思われたのではないでしょうか。
世界中のユーザーが作成して公開しているUDFの中には、Mutexを扱うものやファイルをオープンして読み書きするものなど、ある種“なんでもあり”となっています。サーバの実行ユーザーがOS上で許可されていることは、ほとんどが実行可能です。ぜひチャレンジしてみてください。
次回は、UDF作成編の続きで、日付時刻型の値を扱う方法と、Blobを扱う方法について解説する予定です。
【UDF参考リンク】
Extending InterBase with User Defined Functions - C/C++
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_howto3
Writing Clean and Safe UDFs In Delphi
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_howto5
Writing UDF's for Local InterBase and InterBase for NT with Delphi 2.0
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_howto6
Creating UDF's IN Delphi
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_howto7
4/4 |
Index | |
内部関数が足りない? それならUDFだ! | |
Page 1 内部関数で物足りないあなたに UDFの仕組み 標準UDFのコード |
|
Page 2 引数を取らないUDF 数値型の引数を取るUDF |
|
Page 3 UDFに文字を渡す UDFに文字列を渡す |
|
Page 4 最後に |
Yet another OSS DB:Firebird |
Database Expert フォーラム 新着記事
- Oracleライセンス「SE2」検証 CPUスレッド数制限はどんな仕組みで制御されるのか (2017/7/26)
データベース管理システムの運用でトラブルが発生したらどうするか。DBサポートスペシャリストが現場目線の解決Tipsをお届けします。今回は、Oracle SE2の「CPUスレッド数制限」がどんな仕組みで行われるのかを検証します - ドメイン参加後、SQL Serverが起動しなくなった (2017/7/24)
本連載では、「SQL Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、正しい対処のためのノウハウを紹介します。今回は、「ドメイン参加後にSQL Serverが起動しなくなった場合の対処方法」を解説します - さらに高度なSQL実行計画の取得」のために理解しておくべきこと (2017/7/21)
日本オラクルのデータベーススペシャリストが「DBAがすぐ実践できる即効テクニック」を紹介する本連載。今回は「より高度なSQL実行計画を取得するために、理解しておいてほしいこと」を解説します - データベースセキュリティが「各種ガイドライン」に記載され始めている事実 (2017/7/20)
本連載では、「データベースセキュリティに必要な対策」を学び、DBMSでの「具体的な実装方法」や「Tips」などを紹介していきます。今回は、「各種ガイドラインが示すコンプライアンス要件に、データベースのセキュリティはどのように記載されているのか」を解説します
|
|