EmbeddedSQLExpression
EmbeddedSQLExpression[string]
EntityFunctionオブジェクト内で逐語的に評価されるSQL式を表す.
EmbeddedSQLExpression[template,args]
引数が args で与えられるSQL式の文字列テンプレートを表す.
詳細
- EmbeddedSQLExpressionを使ってリテラルなSQL式をEntityFunctionに埋め込むことができる.
- EmbeddedSQLExpression[template,args]における args は,リストあるいは文字列がキーの連想でよい.これがリストの場合は,template のテンプレートスロットが位置であるとみなされる.args が連想の場合は,template のスロットに名前が付いているとみなされる.template のシンタックスはStringTemplateで使われるものと同じである.
- EmbeddedSQLExpression[template,args]の args 内の値は次の形式でよい.
-
n,"string",DateObject[…],… リテラル値 a+b,Sin[x],… コンパイル可能な式 x["prop"] 周囲のEntityFunctionにバインドされた特性 EntityValue[…],EntityClass[…],… 完全な記号クエリ - EmbeddedSQLExpression[template][arg1,arg2,…]はEmbeddedSQLExpression[template,{arg1,arg2,…}]に等しい.
- EmbeddedSQLExpression[template][association]はEmbeddedSQLExpression[template,association]に等しい.
例題
例 (1)
RelationalDatabaseがバックエンドにあるEntityStoreを登録する:
EmbeddedSQLExpressionを使って任意のSQL式が評価できる:
Wolfram Research (2020), EmbeddedSQLExpression, Wolfram言語関数, https://reference.wolfram.com/language/ref/EmbeddedSQLExpression.html.
テキスト
Wolfram Research (2020), EmbeddedSQLExpression, Wolfram言語関数, https://reference.wolfram.com/language/ref/EmbeddedSQLExpression.html.
CMS
Wolfram Language. 2020. "EmbeddedSQLExpression." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/EmbeddedSQLExpression.html.
APA
Wolfram Language. (2020). EmbeddedSQLExpression. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EmbeddedSQLExpression.html