tsql

    -1

    1答えて

    私は共通のテーブルに行を挿入する異なるSprocsを呼び出す数十の異なるSQLジョブを持っています。 テーブルに行があれば、挿入をトリガしたジョブを取得する方法はありますか? 入力:行ID、テーブル名、DBNAME 出力:求人ID限り、私は承知しているように、一般的に行

    0

    2答えて

    私は、DATETIMEフィールドが2つ、OpeningDateとFinishingDateのテーブルを持っています。 私は、OpeningDateから正確に16ヶ月先のFinishingDateを持つすべてのレコードを返すクエリを作成しようとしています。 SELECT * FROM Sales WHERE FinishingDate = DATEADD(MONTH, 16, OpeningDat

    0

    1答えて

    状況/目標: Iは1から[INT_MAX(SEQ_A、SEQ_B、SEQ_C)3つの整数配列を有し、私はテーブル値を書きたいですいずれかのシーケンスから数値の範囲を取得する関数です。 これは私が思い付いたコードです: CREATE FUNCTION [dbo].[GetSequenceNumber] ( @TabelField VARCHAR(256), @Range INT

    1

    2答えて

    私は2つの整数を分けたい:8分の15と戻り値 "53.33"。 私は、一つ一つの組み合わせを試してみた、と私は、これは私が所望の値を返すことができる唯一の方法であることを発見しました: select cast(100*cast(8/cast(15 as decimal(10,4)) as decimal(18,4)) as decimal(18,2)) が短く方法はありますか? ありがとうございま

    1

    2答えて

    : declare @g geography set @g = geography::Point(-77.1851436,39.1065236,4326) select @g 戻り この結果は何フォーマット 0xE6100000010C14C48A64D94B53C04820B990A28D4340 ? 0x01010000004820B990A28D434014C48A64D94B5

    1

    3答えて

    私が開発する必要があるクエリは、指定された日付のレコード(小売トランザクション)がないサイトを一覧表示することです。私は特定のサイトでこれを達成することができましたが、結合を使用してより効率的にクエリを書くことができますが、インナーとアウターへの私の進出は楽しくはありませんでした。ここで は、私がこれまで持っているものです。 DECLARE @StartDate DATE = '2017-11-0

    2

    1答えて

    出力として複数の結果セットを持つストアドプロシージャが30〜40個あります。私の実際の要件は、SQL Serverのそれぞれのプロシージャからの各結果セットの行数を数えることです。 手順を変更して、結果セットごとにcount()を使用することができます。しかし、実際には30から40の手続きを変更するのは面倒な仕事です。むしろ私はopenqueryプロセスを使用して、プロシージャの出力をいくつかの一

    4

    2答えて

    DECLARE @XMLData XML SET @XMLData = '<ArrayOfAttributeValueDO> <AttributeValueDO> <AttributeID>421</AttributeID> <AttributeValue>100% cotton pre-shrunk drill</AttributeValue>

    0

    1答えて

    に割り当てます。以下のクエリでは6列を返しますが、特定の列(converted_skus)の結果のみを一時テーブルに割り当てる必要があります。列のみ.. 私は他の列は、ここでさらに処理するために を必要とされていないとして、一時テーブルにのみ、特定の列の値を割り当てることができるかわからないが、私のクエリは SELEct distinct clpAct.pk_cert,CCM.leg_sku_d

    0

    1答えて

    親の行と子の行を持つテーブルがあります。 テーブルは、増加するシーケンス、子か親か、コードかを示す行から構成されます。私はIsParent列(値:0,1)が出現するたびに増加する順位(増加する数)を作成する必要があります。 original table これは望ましい結果の表である: このは私が持っているテーブルである result table