問題タブ [user-defined-functions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で実行時に Excel ワークシート関数 (UDF) を作成する
メソッド属性アプローチを使用せずに、C# で動的にワークシート関数を作成することは可能ですか? それとも、これは XLL を使用してのみサポートされているものですか?
私が達成しようとしているのは、ソースから関数リストを (パラメーターと共に) 取得し、これらの関数を登録することです。これらの関数はサーバーへの呼び出しとしてのみ機能するため、これらの関数の内容は重要ではありません。
ご意見をお寄せいただきありがとうございます。
c# - SQL 2008 CLR UDF での HttpWebrequest による不安定な動作の解決
現在、短縮 URL の展開を行うために SQL Server 2008 udf を実装しようとしています。ほとんどの主要な URL 短縮サービスに対して非常にうまく機能しています。ただし、一見ランダムに「ハング」し、特定のドメイン (bit.ly など) に対する動作を拒否しますが、その後の他のサービス (tinyurl.com など) への呼び出しは引き続き成功します。
これは当初、URL 短縮プロバイダーによる何らかのブロックが原因であると考えていましたが、dbserver サービスを停止して再起動すると、後続のリクエストが成功するようになります。SQL サーバーが発信 http 接続を何らかの方法でプールしている可能性はありますか?
これがコードです...
sql - SQL Serverで月の日数を決定する方法は?
SQL Server で特定の日付の月の日数を決定する必要があります。
組み込み関数はありますか?そうでない場合、ユーザー定義関数として何を使用すればよいですか?
sql - マージするテーブルの数がわからない場合は、2 つ以上のテーブルを結合します。
私は MS SQL 2005 を使用しています。ツリー構造を次のように定義しました。
ID を取得し、サブツリー テーブルを返す SQL 関数 Subs(id) を作成しました。したがって、Subs(3) は 3、4、5、6 の 4 行を返し、Subs(2) は 2 の 1 行を返します。
上記のIDを返すselectステートメントがあります(このツリーを他のテーブルと結合します)
上記のIDを返すselectステートメントの後に必要です
(たとえば、2行のテーブルになります:)
サブ関数を次のように実行できるようにします
(結果は、ID 2,3,4,5,6 の行になるはずです)
問題は、引数を渡す方法がわからず、ユニオンを動的に使用する方法がわからないことです。
このレベルでこれを解決することは可能ですか、それとも上位レベル (C#) に持ち込む必要がありますか?
sql - What does it mean by "Non-deterministic User-Defined functions can be used in a deterministic manner"?
According to MSDN SQL BOL (Books Online) page on Deterministic and Nondeterministic Functions, non-deterministic functions can be used "in a deterministic manner"
The following functions are not always deterministic, but can be used in indexed views or indexes on computed columns when they are specified in a deterministic manner.
What does it mean by non-deterministic functions can be used in a deterministic manner?
Can someone illustrate how that can be done? and where you would do so?
sql-server - 定数パラメータではなく可変パラメータを使用すると、インライン テーブル UDF が非常に遅くなるのはなぜですか?
テーブル値のインライン UDF があります。その UDF の結果をフィルタリングして、1 つの特定の値を取得したいと考えています。定数パラメーターを使用してフィルターを指定すると、すべてが素晴らしく、パフォーマンスはほぼ瞬時になります。変数パラメーターを使用してフィルターを指定すると、論理読み取りが 500 倍、期間が 20 倍になるという、非常に大きな時間がかかります。
実行計画は、変数パラメーターの場合、プロセスの非常に遅い時間までフィルターが適用されず、定数の場合に実行されるシークではなく、複数のインデックス スキャンが発生することを示しています。
私の質問は次のとおりだと思います:インデックス付きフィールドに対して非常に選択的な単一のフィルターパラメーターを指定しているため、そのパラメーターが変数にあるとパフォーマンスが低下するのはなぜですか? これについて私にできることはありますか?
クエリの分析関数と関係がありますか?
ここに私の質問があります:
php - mysql ユーザー定義関数は Amazon S3 URL の署名に適していますか?
次の PHP コードを再作成するユーザー定義関数を使用して、mysql データベースから結果を取得する必要があります。
UDF は十分に機能していますか? AWS 秘密鍵を UDF に格納する/これを変数として渡すことのセキュリティへの影響は何ですか?
理想的には、これができるようになりたいです-
しかし、myPHPfunctionToSignFilename は MYSQL-UDF-FUNCTION である必要があると思います...
助言がありますか?
ありがとう
スティーブン
c++ - C++ STL 機能を使用して MySQL UDF を作成する
MySQL ドキュメント ( http://dev.mysql.com/doc/refman/5.0/en/adding-udf.html ) には、私を悩ませているステートメントがあります。
「UDF には実行中のサーバーの一部になるコードが含まれているため、UDF を作成すると、サーバー コードの作成に適用されるすべての制約に拘束されます。たとえば、次の関数を使用しようとすると問題が発生する可能性があります。 libstdc++ ライブラリ. "
C++ 標準ライブラリ関数を使用して UDF を記述すると、なぜ問題が発生するのでしょうか??
これは、UDF を作成するのに普通の古い C を使用することを非難されているということですか?? (いいえと言ってください)
sql - 0.05 または 0.00 での MS SQL の丸め
こんにちは、私はボスニア・ヘルツェゴビナから来ました。私たちの郡では、最小の紙幣は 0.05 です。現在、政府は、0.05 または 0.00 で四捨五入する再試行価格を私たちに押し付けています。そのため、特定の値で価格を丸めるための SQL スカラー値関数を作成したいと考えています。クエリのリソースを節約できるように、ソリューションが組み込まれていますか。アドバイスありがとうございますよろしくお願いします
コメントから編集:
- 0,1,2,3,4 ゼロにする
- 5,6,7,8,9 ゼロ + 1
sql - 複数の行で UDF を実行するにはどうすればよいですか?
SQL Server で定義されたユーザー定義関数があります。特定の列のすべての行で関数を実行できる単一の選択ステートメントを作成したいと思います。これは可能で、それを行う最善の方法は何ですか?
ありがとうございました
この「テーブル値関数を複数の行で実行する」を見ましたが、それが私の質問に答えているとは思いません。