値を変数に設定する(パフォーマンスに関して)より良い方法は何ですか?
SETコマンド:DECLARE @VarString nvarchar(max); SET @VarString = 'john doe'; SELECT @VarString;SELECTコマンド:DECLARE @VarString nvarchar(max); SELECT @VarString = 'john doe'; SELECT @VarString;
1
SELECTの使用はセマンティックではありませんが、SETよりも速いかどうか知りたいです。
—
Rafael Kassner、2012年
@SQLLearner-そのレポートは決定的な結果を与えません。最初にポスターはそれ
—
Nick Chammas
SETがより速いことを述べ、それから半分下に彼は付け加えます:「奇妙なことに、あなたが言うために実行の数をクランクアップすると、10はSET遅れを取り始めます。」