コントラストサインインプロファイルブックマークコレクションサインアウトContents10/31/2012この記事の内容ユーザー定義型に対する操作ユーザー定義型のインスタンスには、さまざまな操作を実行できます。実行できる操作の一部を次に示します。ユーザー定義型のメソッドの呼び出しまたはユーザー定義型のプロパティの取得。クライアントに返す操作。ユーザー定義型列でのインデックスの作成。ユーザー定義型のメソッドの呼び出しまたはユーザー定義型のプロパティの取得ユーザー定義型のメソッドの呼び出しやユーザー定義型のプロパティの取得は、スカラ式を使用できる箇所であればどこでも行うことができます。ステートメント外でデータの状態を変更するメソッドは実行されますが、クエリでは変更可能なメソッドは使用できないので、その変更は無視されます。ユーザー定義型のメソッドから返される文字列では、現在のデータベースに関係なく、ユーザー定義型の作成時のデータベース照合順序が想定されます。ステートメントで使用するメソッドやプロパティは、副作用を伴ってはいけません。ステートメントで使用するメソッドに副作用がある場合、結果は決定的ではありません。権限はチェックされません。代わりに、計算列の作成時に権限がチェックされます。ユーザー定義型の値をバイナリ表記で返します。次の表で概要を示すように、ユーザー定義型を使用して暗黙的な変換および明示的な変換を実行できます。インスタンスに暗黙的に変換します。(Transact-SQL)」を参照してください。あるかどうかによって異なります。メソッドを使用してバイナリ値として、またはオブジェクトとして取得することができます。使用している場合、クライアントは、ユーザー定義型の値をバイナリ値として受け取ります。使用している場合、クライアントは、ユーザー定義型の値をバイナリ値としてのみ受け取ります。設定されている場合、その型の順序付けはバイナリ順になります。このフラグは、型のバイナリ表記がその型に対して意味的に正しい順序で並べられていることを示します。ユーザー定義型列でのインデックスの作成ユーザー定義型でバイナリ順がサポートされている場合、その型の列でインデックスを作成できます。メソッドが決定的であるとマークされている限り、ユーザー定義型列のメソッド呼び出しとして定義される計算列でインデックスを作成することもできます。ユーザー定義型」を参照してください。Cookie利用条件サイトのフィードバック。