問題タブ [create-function]
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.
mysql - date to day 関数 - MySQL - 助けが必要
日付列を提供するMySQL関数を作成しようとしています。以下の関数を使用して、新しい列に日を戻します。これは私が持っているものです。select ステートメントは、関数の外部で正常に動作します - 私はそこでテストしました。誰でもこの機能を実行するのを手伝ってもらえますか? ありがとう
php - PHP: create_function() で変数を見えるようにする方法は?
このコード:
$t を preg_replace() 関数の create_function() から見えるようにする方法は?
postgresql - 任意のタイプの引数を受け入れる関数を作成します(concatなど)
任意のタイプの引数を受け入れる関数を作成するにはどうすればよいですか。
次のような関数を作成できます。
CREATE FUNCTION test(anyelement,anyelement) ...
しかし、私がそれを呼ぶとき、私は同じタイプの引数を提示しなければなりません:
だが:
任意のタイプの引数を受け入れる関数を作成し、それらを文字列にキャストして、この文字列で何かを実行できますか?
では、次のような関数を作成できますか?concat(str "any" [, str "any" [, ...] ])
UPD:更新された2番目の例
r - 書き込み機能
部品番号の販売データに関する opps というデータ セットの関数を作成しており、そのデータを部品番号に固有の小さなデータ セットに分割しようとしています。引数「modNum」としてデータセットに名前を付けようとしています。これが私がこれまでに持っているものです-
私が問題を抱えていると私が信じている行は
コードが機能するためには、prodNum を括弧で囲む必要があるためですが、コードに括弧を入れると、prodNum は入力する引数として認識されなくなります。括弧を引数の中に入れると、このような、-
まだ問題があります。
どうすればこれを回避できますか?
oppsQty$Part.Number 変数を数値 (以下に示す) に書き直して、括弧をまとめて削除できるようにしましたが、まだエラーが発生しています...
助けていただければ幸いです。ありがとうございました!
php - PHP preg_replace_callback() および create_function() と eval() が機能しない
実際の環境でテストするために、Web サイトをインターネット上に展開しようとしています。これは、ユーザーが正規表現とユーザー定義のコールバック関数を使用できる、ある種のテキスト エディターです。
preg_replace_callback() 関数に問題があります。ホスティングの PHP バージョンが 5.3 より古いため、コードで匿名関数を使用できません (localhost で PHP 5.4 を使用しています)。したがって、コードのこの部分を書き直す必要があります (localhost で正しく動作します)。
この時点では、eval() を使用する危険性について話しているわけではありません。この問題については、後で適切な注意が払われます (「禁止された」単語リストのチェックなど)。問題は、以下の私の試みです
動作せず、エラーは発生しません。コードの何が問題になっていますか?
どんな助けでも大歓迎です。
新しい情報。私はこれを試しました
create_function() 内の $replacement が空であることがわかりました。しかし、クラスの外で同じ create_function() を使用すると、 $replacement は空ではありません:
php - PHPのcreate_function()のコードに配列を埋め込む
のコードで配列を渡すにはcreate_function()
、それをパラメータに渡すことが機能します。
しかし、機能と同じように、コードに配列を直接埋め込みたいと思いeval()
ます。このような、
ただし、これは機能しません。
では、どうすればよいですか?あなたの情報をありがとう。
db2 - DB2foriでCHARパラメーターを使用してユーザー定義関数を呼び出すことはできません
DB2(バージョン6.01)で次のように関数を作成します。
成功のメッセージが表示され、「SystemiNavigator」がmyschemaの下でその機能を表示します。しかし、この関数をこのように呼び出そうとすると、次のようになります。
次のメッセージが表示されます。
「nichtgefunden」は「見つかりません」と同じです。
エラーコード-204の説明(その一部、完全なエラーコードの説明はこちら)
「名前で識別されるオブジェクトは、DB2®サブシステムで定義されていません。」
そして最後に、INTパラメータを使用するとすべて正常に機能します。
私はどこでポイントを逃しますか?
私はSQLWorkbench / Jですべてのstatmentensを実行します(これは非常に便利です)
php - PHPでmysqlの「create function」ステートメントを実行する
mysql
PHP から次の create function ステートメントを実行したいと考えています。
しかし、次の mysql エラーが発生します。
「DELIMITER」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
私に何ができる?DELIMITER キーワードなしで create ステートメントを実行できますか?
mysql - MySQL 作成関数がエラー 1064 で失敗する
問題なく実行される MySQL v5.5.8 を実行している実稼働サーバーに関数があります。
MySQL v5.5.9 を実行しているテスト サーバーで同じ関数を作成しようとすると、作成がエラー 1064 で失敗します。一方のサーバーでは問題なく、他方のサーバーでは問題ない理由を誰か説明してもらえますか? なぜ MySQL がこのようなあいまいで役に立たないメッセージを返すのか、私には決してわかりません!!!
作成は次のとおりです。
エラーは次のとおりです。