← 一覧に戻る ↓ このページの最下段に移る

JIS X 3005-2:2015
データベース言語SQL 第2部:基本機能(SQL/Foundation) 2015改正●2010改正●2002制定

番号 用語 定義 対応英語
3.1.6.1 (対にされたデ一タ型が)代入可能 あるデータ型T1の値を特定のデータ型T2の格納場所に代入することを許すデータ型T1の特性。ここで,T1及びT2は,同じデータ型であってもよい。 assignable (of data types, taken pairwise)
3.1.6.2 代入 [相手(target)として知られている]格納場所Tの値が[代入元(source)として知られている]与えられた値Sと同一になることを確実にする効果をもつ操作。注記3 代入は,しばしば,“Tには,Sが設定される(T is set to S)”又は“Tには,Sの値が設定される(the value of T is set to S)”という句を用いて示される。 assignment
3.1.6.3 属性 構造型の構成要素。注記4 構造型T中の各値Vは,Tの各属性Aに対して,ただ一つの属性値をもつ。属性の特性は,属性記述子によって指定される。属性の値は,その属性の観測関数の呼出しA(V)の結果として取り出してもよい。 attribute
3.1.6.4 (集まりの)基数 その集まり中の要素の個数。注記5 それらの要素は,必ずしも異なる値をもつ必要はない。この概念を適用するオブジェクトには,表,及び集まり型の値を含む。 cardinality (of collection)
3.1.6.5 (値の対が)比較可能 “8.2<比較述語>”の規則に従って,比較できること。注記6 一つのデータ型の値は,全てとは限らないが,たいていの場合,ある値を別の値と比較することができる(個々のデータ型の比較可能性の規定については,“4.2 文字列”から“4.10 集まり型”までを参照。)。 comparable (of a pair of values)
3.1.6.6 構成関数 どの構造型に対しても,ただ一つが暗に指定される零項SQL呼出し関数。注記7 データ型Tに対する構成関数の呼出しは,値Vがナル値でなく,かつ,Tに対して定義されたどの観測関数Oに対しても,O(V)の呼出しがOに対応する属性の既定値を戻すような,Tの最特定型の値Vを戻す。 constructor function
3.1.6.7 (値を示す式,又は,例えば,パラメタ,列若しくは変数のような,値を示すために参照できる任意のものの)宣言型 その式の評価の結果の全ての値に共通する一意なデータ型。 declared type (of an expression denoting a value or anything that can be referenced to denote a value, such as, for example, a parameter, column, or variable)
3.1.6.8 (比較可能な値の対が)異なる ある与えられた文脈内で区別することができる。注記8 非公式には,二つの値は,どちらもナルでなく,かつ,値が等しくないならば,異なる。ナル値とナルでない値とは,異なる。二つのナル値は,異ならない(“4.1.5 異なることの特性”,及び“8.15 <DISTINCT述語>”の一般規則参照。)。 distinct (of a pair of comparable values)
3.1.6.9 個別型 既定義型又は集まり型から導出される利用者定義型。 distinct type
3.1.6.10 重複 マルチ集合の二つ以上の異ならない要素。 duplicates
3.1.6.11 (演算子,関数及び手続の)2項 ただ二つのオペランド又はパラメタをもつこと。注記9 この規格での2項演算子の例としては,左のオペランドからの右のオペランドの減算を指定する“−”がある。2項関数の例としては,POSITIONがある。 dyadic (of operators, functions, and procedures)
3.1.6.12 (集まり型の)要素型 集まり型CTの定義で指定する宣言型DT。注記10 型CTの全ての値の全ての要素の宣言型は,DTである。 element type (of a collection type)
3.1.6.13 (比較可能な値の対が)等しい <比較演算子>が<等号演算子>である<比較述語>中で引数として渡されるならば,真(True)を生じる(連体修飾) (“8.2 <比較述語>”参照。)。 equal (of a pair of comparable values)
3.1.6.14 外部ルーチン SQL以外のプログラム言語で書かれたプログラムを識別する外部本体参照であるルーチン本体をもつSQL呼出しルーチン。 external routine
3.1.6.15 固定長 型が文字列型又は2進オクテット列型である格納場所の宣言型の特性で,それぞれ,格納場所の文字単位又はオクテット単位での長さとして知られているただ一つの文字数又はオクテット数を含むようにそれらの格納場所の値を制約する特性。 fixed-length
3.1.6.16 (値の対が)同一 JIS X 3005 (ISO/IEC 9075)規格群中で規定するどのような方法によっても,それらの間のどんな違いも検知できないという意味で,区別できないこと。注記11 完全な定義については,“9.10 同一値の決定”参照。 identical (of a pair of values)
3.1.6.17 (利用者定義型の)インタフェース パラメタ又は結果の少なくとも一つの宣言型がその利用者定義型である全ての関数から成る集合。 interface (of a user-defined type)
3.1.6.18 (演算子,関数及び手続の)単項 ただ一つのオペランド又はパラメタをもつこと。注記12 この規格での単項算術演算子の例としては,オペランドの符号の反転を指定する“−”がある。単項関数の例としては,引数の文字単位での長さを指定するCHARACTER_LENGTHがある。 monadic (of operators, functions, and procedures)
3.1.6.19 (値の)最特定型 その値の全てのデータ型が上位型となる一意なデータ型。 most specific type (of a value)
3.1.6.20 変異関数 構造型の属性の定義によって暗に定義される2項型保持SQL呼出し関数で,呼び出すと,それに関連付けられている属性の値を修正する。 mutator function
3.1.6.21 n項演算子 可変個のオペランド(非公式には,n個のオペランド)をもつ演算子。注記13 この規格でのn項演算子の例としては,COALESCEがある。 n-adic operator
3.1.6.22 (関数及び手続の)零項 パラメタがないこと。 niladic (of fuctions and procedures)
3.1.6.23 観測関数 構造型の属性に関連付けられる単項SQL呼出し関数で,呼び出すと,それに関連付けられている属性の値を戻す。注記14 観測関数は,属性の定義によって暗に定義される。 observer function
3.1.6.24 冗長な重複 重複する値又は行の集まりの一つを除いた全てのもの。 redundant duplicates
3.1.6.25 REF値 ある格納場所を参照する値。 REF value
3.1.6.26 参照型 一つの特定のデータ型の格納場所を全ての値が参照する可能性のあるデータ型。 reference type
3.1.6.27 被参照型 特定の参照型の値によって参照される格納場所の値の宣言型。 referenced type
3.1.6.28 被参照値 REF値によって参照される格納場所の値。 referenced value
3.1.6.29 結果データ型 SQL呼出し関数の結果の宣言型。 result data type
3.1.6.30 結果集合 <カーソル指定>によって指定された行の並びであって,カーソルを開くことによって存在するようになり,そのカーソルが移動する範囲になるもの。 result set
3.1.6.31 結果集合並び 戻り結果集合の並び。 result set sequence
3.1.6.32 結果SQLパラメタ SQLパラメタで,それをパラメタとしてもつSQL呼出し関数の結果の最特定型を,このSQLパラメタの値の最特定型が決定するもの。 result SQL parameter
3.1.6.33 戻り結果集合 SQL呼出し手続の実行中に作成される結果集合で,その実行が終了するとき,破壊されないもの。注記15 そのような結果集合は,それを存在させるようにしたカーソル以外のカーソル(受取りカーソル)を用いてアクセスすることができる。 returned result set
3.1.6.34 保存点 SQLトランザクション内の点で,保存点名によって識別され,そのSQLトランザクションをそこまで戻すことができる点。 savepoint
3.1.6.35 (SQL呼出しルーチンの)署名 SQL呼出しル一チンの名前,そのルーチンの各SQLパラメタの位置及び宣言型,並びにそのルーチンがSQL呼出し関数か又はSQL呼出し手続かを示す標識。 signature (of an SQL-invoked routine)
3.1.6.36 SQL引数 SQL呼出しルーチンの呼出しでのSQLパラメタを置き換える値を示す式。 SQL argument
3.1.6.37 SQL呼出しルーチン SQL内からだけ呼び出すことが許されるルーチン。 SQL-invoked routine
3.1.6.38 SQLパラメタ SQL呼出しルーチンの署名の部分として宣言するパラメタ。 SQL parameter
3.1.6.39 SQLルーチン ルーチン本体がSQLで書かれたSQL呼出しルーチン。 SQL routine
3.1.6.40 構造型 属性の集合として指定する利用者定義型。 structured type
3.1.6.41 (行型の)下位フィールド 行型RTのフィールドか,又はRTの下位フィールドであるフィールドの宣言型である行型RT2フィールド。 subfield (of a row type)
3.1.6.42 (データ型の)下位型 データ型T2の全ての値がデータ型T1の値でもあるようなデータ型T2。注記16 T1とT2とが互換でないならば,T2は,T1の真下位型(proper subtype)。“互換”は,“4.1.4 データ型の用語”で定義している。上位型も参照。 subtype (of a data type)
3.1.6.43 (データ型の)上位型 データ型T2の全ての値がデータ型T1の値でもあるようなデータ型T1。注記17 T1とT2とが互換でないならば,T1は,T2の真上位型(proper supertype)。“互換”は,“4.1.4 データ型の用語”で定義している。下位型も参照。 supertype (of a data type)
3.1.6.44 文字変換 一つの文字集合中の文字から同じか又は異なる文字集合の文字へ文字を変換する方法。 transliteration
3.1.6.45 型保持関数 SQL呼出し関数で,そのパラメタの一つが結果SQLパラメタであるもの。注記18 型保持関数の呼出しによって戻される値の最特定型は,結果SQLパラメタを置き換えるSQL引数値の最特定型と同一である。 type-preserving function
3.1.6.46 利用者定義型 利用者定義のインタフェースをもつデータ型。 user-defined type
3.1.6.47 可変長 型が文字列型又は2進オクテット列型である格納場所の宣言型の特性で,0と,それぞれ,格納場所の文字単位又はオクテット単位での最大長として知られている最大数との間の任意の文字数又はオクテット数をそれらの格納場所の値が含むことを許す特性。 variable-length
3.1.6.48 空白類 字形(glyph)をもたない一つ以上の文字の連続する並び。注記19 空白類は,SQLテキスト中の二つのトークン間に用いることが常に許され,主として,SQLテキスト中の他のものから<非区切トークン>を区切るために用いる。 white space
3.1.6.49 WITH RETURNカーソル 開かれるとき,戻り結果集合となることができる結果集合を作成するカーソル。注記20 <カーソル宣言>,<動的カーソル宣言>及び<拡張動的カーソル割当て文>のWITH RETURN選択肢が,WITH RETURNカーソルを指定する。WITH RETURNは,動的カーソルとして開かれるとき,被準備文がWITH RETURNカーソルを作成することを示すために,<PREPARE文>中の<属性変数>の内容中で指定してもよい。 with-return cursor
3.1.6.50 XQuery取り込み部分文字列 [XQueryFO]で規定される取り込み部分文字列。 XQuery captured substring
3.1.6.51 XQueryオプションフラグ [XQueryFO]で規定されるfn:matchesの$flags引数の正しい値。 XQuery option flag
3.1.6.52 XQuery正規表現 [XQueryFO]で規定される正規表現。 XQuery regular expression
3.1.6.53 XQuery正規表現括弧付き部分表現 [XQueryFO]で規定される正現表現の括弧付き部分表現。 XQuery regular expression parenthesized sub-expression
3.1.6.54 XQuery置換文字列 [XQueryFO]で規定されるfn:replaceの$replacement引数の正しい値。 XQuery replacement string

← 一覧に戻る ↑ このページのトップに戻る