user-defined-functions

    0

    3答えて

    SQL Server 2005に、並べ替えたい文字列としてバージョン番号を格納する列があります。私はこの列をソートする方法を見つけることができませんでしたが、私はそれが何らかの種類のカスタム関数またはアルゴリズムの比較であると推測しています。 どこから始めるのが正しい方向に向いていますか?私は間違ったものを捜しているかもしれない。 乾杯 トリス

    28

    5答えて

    私はデータベース機能を使ったことがありませんが、私の現在のプロジェクトではそれが必要です。関数に共通のSQLクエリを入れて、何百回もコードに入力する必要はありません。関数を作成しましたが、使用方法はわかりません。 ここでは、機能コードは次のとおりです。 USE [DB_NAME] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO

    4

    2答えて

    私はあなたが推測しているように、貴重なコミュニティにお尋ねする質問が1つあります。そう。 NHibernateは、テーブル値のSQL関数の評価に基づくクエリの結果をフィルタリングします。 NHibernateはによって生成された 可能なSQLクエリは次のようになります。 SELECT [whatever] FROM [whatever] INNER JOIN dbo

    1

    1答えて

    私はSQL Server 2008 Expressを持っているので、何が起きているのかを見るためのツールはありません。誰かが複数ステートメントのテーブル機能するので、SQL Serverは次のことを無視することが、「ブラックボックス」であることを私に示唆した: OPTION (OPTIMIZE FOR (@JobID UNKNOWN, @Status UNKNOWN, @ResellerID UN

    0

    4答えて

    コードの一部がうまく動作しない。ポインタを学ぶための基本的なリンクリストの作成。私は、私はそれの大部分を持っていると思うが、私が作成した関数(push_back)を使用しようとすると、ポインタの値を設定する際にメモリアクセスエラーがスローされます。 それはほとんど同じ仕事push_frontを、使用することが正常に動作しますので、間違っているかを正確にわかりません。 アイデア? =/ CODE:

    0

    1答えて

    実際に遅延名前解決は、ストアドプロシージャのテーブルに関するものです。しかし、私は時々、存在しないUDFを参照するUDFを作成することができますが、他の場合はできません。存在しないUDF名が許可されている場合とそうでない場合は、私は言及を見つけませんでした。 UDFタイプ(スカラー/テーブル値)に依存しません。 UDFがXMLを返す場合、存在しないUDFへの参照を許可しないように見えます。 私は少

    4

    1答えて

    クエリがSELECT句またはWHERE句のUDFへの呼び出しを含む場合、MySQLクエリの実行時間が指数関数的に低下することに気付いています。 UDFの質問では、スカラー値を返すようにローカルテーブルを照会するので、算術式を実行するだけでなく、相関サブクエリとして機能します。パフォーマンスの問題は、UDFを削除し、相関サブクエリ、より複雑な結合などで書き直すだけです。 私はMySQLでの経験があれ

    9

    2答えて

    SQL Server 2005で非CLRユーザー定義関数を記述したいと考えています。この関数は入力文字列を受け取り、出力文字列を返します。入力文字列が無効な場合は、呼び出し元にエラーを示す必要があります。 私の最初の考えは、RAISERRORを使用して例外を発生させることでした。ただし、SQL ServerはこれをUDFの内部では許可しません(ただし、CLRベースのUDFで例外を発生させることがで

    1

    1答えて

    私はJavaでAS/400のDB2にユーザー定義関数を書いていますが、もっとも奇妙なことが起こります。 私はいつでも同じ関数を返しますたとえ私がそれを落としていても、それを再作成しても、私がNOT DETERMINISTICを指定したとしても。 誰かがこのような振る舞いを経験したことはありますか?

    1

    1答えて

    私は再作成が必要なFirebirdデータベースを持っています。これには外部UDF関数が含まれています。 無効なトークン:私は、クエリを実行すると、私はエラーを取得する、しかし DECLARE EXTERNAL FUNCTION LPAD CSTRING(255), INTEGER, CSTRING(1) RETURNS CSTRING(255) FREE_IT E