-2
トピックについての知識を増やすためにSQLに関するいくつかの調査を行っていますが、かなり多くの人がインラインSQLが悪いなぜ、誰かが私に理解を助けることができればと願っていました。なぜアプリケーション内のインラインSQL(C#のような)は悪いことです、ありがとう。なぜインラインSQLはアプリケーションに含めるのが悪いのですか
トピックについての知識を増やすためにSQLに関するいくつかの調査を行っていますが、かなり多くの人がインラインSQLが悪いなぜ、誰かが私に理解を助けることができればと願っていました。なぜアプリケーション内のインラインSQL(C#のような)は悪いことです、ありがとう。なぜインラインSQLはアプリケーションに含めるのが悪いのですか
はい、
がhereで詳細を見て見るように、関数は、SQL Serverで使用されている、クエリステートメントを再利用することはできません。
ありがとう、これは多くの助けになりました。 –
"インラインSQL"とはどういう意味ですか?動的に生成されますか? – stuartd
多くの研究をしてから、質問してください。 また、Stackoverflowの質問には、これを参照してください(http://blogs.msmvps.com/jonskeet/2012/11/24/stack-overflow-question-checklist/)。 ありがとう! – Novice
あなたの質問に答えてくれた人々のほとんどは、他の問題に焦点を当てているようです。ただし、インラインSQLは、ビュー、ファンクションまたはストアド・プロシージャよりもパフォーマンスが低下する傾向があります。一般に、データベースエンジンは、文字列として渡されたばかりのクエリよりも、再利用可能なオブジェクトの種類の実行を最適化する可能性が高くなります。場合によっては、パフォーマンスの差が非常に大きくなることがあります。 –