SQLiteDatabase.SetCustomScalarFunction(String, IUnaryOperator) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL 式から呼び出すことができるカスタム スカラー関数を登録します。
[Android.Runtime.Register("setCustomScalarFunction", "(Ljava/lang/String;Ljava/util/function/UnaryOperator;)V", "GetSetCustomScalarFunction_Ljava_lang_String_Ljava_util_function_UnaryOperator_Handler", ApiSince=30)]
public virtual void SetCustomScalarFunction(string functionName, Java.Util.Functions.IUnaryOperator scalarFunction);
[<Android.Runtime.Register("setCustomScalarFunction", "(Ljava/lang/String;Ljava/util/function/UnaryOperator;)V", "GetSetCustomScalarFunction_Ljava_lang_String_Ljava_util_function_UnaryOperator_Handler", ApiSince=30)>]
abstract member SetCustomScalarFunction : string * Java.Util.Functions.IUnaryOperator -> unit
override this.SetCustomScalarFunction : string * Java.Util.Functions.IUnaryOperator -> unit
パラメーター
- functionName
- String
この関数を 255 UTF-8 バイトの長さに制限して登録する場合は、大文字と小文字を区別しない名前。
- scalarFunction
- IUnaryOperator
関数名が SQL ステートメントによって使用されるときに呼び出される機能インターフェイス。 SQL ステートメントの引数値が関数インターフェイスに渡され、関数インターフェイスからの戻り値が SQL ステートメントに返されます。
- 属性
注釈
SQL 式から呼び出すことができるカスタム スカラー関数を登録します。
たとえば、 REVERSE という名前のカスタム スカラー関数を登録することは、 SELECT REVERSE(name) FROM employeesなどのクエリで使用できます。
同じ関数名で複数の関数を登録しようとすると、SQLite は、関数の種類に関係なく、以前に定義された関数を最新の定義に置き換えます。 SQLite では、関数の登録解除はサポートされていません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。