 |
What's New in Pervasive PSQL (v11) |
 |
|
リレーショナル インターフェイス
このセクションでは、リレーショナル インターフェイスをサポートするための新しい機能と修正された機能について説明します。
システム カタログ関数
Pervasive PSQL v11 SP1 では、以下の新しいシステム カタログ関数が含まれています。
- dbo.fSQLColumns
- dbo.fSQLForeignKeys
- dbo.fSQLPrimaryKeys
- dbo.fSQLProcedures
- dbo.fSQLProcedureColumns
- dbo.fSQLSpecialColumns
- dbo.fSQLStatistics
- dbo.fSQLTables
システム カタログ関数を使用すると、データ辞書ファイル(「カタログ」とも呼ばれます)からデータベース メタデータを取得することができます。これは FROM 句でのみ使用することができます。各システム カタログ関数のテンポラリ ビュー スキーマは、SQLPrepare で作成されます。SQLExecute で対応する ODBC カタログ API を呼び出すことにより、そのビューにデータが格納されます。
『SQL Engine Reference』のシステム カタログ関数の章を参照してください。
スカラー関数
以下のスカラー関数は、新規、パラメーターが追加された、あるいはこれまでドキュメントに記載されていなかった関数です。
機能
|
説明
|
『SQL Engine Reference』での参照セクション
|
DAY (date_exp)
|
指定された date_exp の日にちを返します。
|
|
DATEPART (datepart, date_exp)
|
TZoffset は値へ加算されるタイムゾーン オフセットで datepart 引数に使用できます。TZoffset は、タイム ゾーンのオフセットを分数(符号付き)で返します。
|
|
ISNUMERIC(string)
|
string が数値として評価できる場合は 1(TRUE)を返し、そうでない場合は 0(FALSE)を返します。
|
|
REVERSE (string)
|
string の文字の並びが反転された文字列を返します。
|
|
SYSDATETIMEOFFSET
|
現在の日付と時刻に加えて、Pervasive PSQL データベース エンジンが起動しているコンピューターの現在のタイム ゾーンと UTC の間の時間と分のオフセットを返します。
|
|
WEEKDAY (date_exp)
|
指定された date_exp の曜日を返します。1 = 日曜日、7 = 土曜日です。
|
|
 各種ユーティリティ |
 SDK アクセス方法 |
|