Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
しばらくグーグルした後、私は答えを見ませんでした。とにかく、次のようなセット選択を行うストアドプロシージャの状況があります。
SET someVariable = (SELECT ...)
とにかく、システム内のどこかに冗長なレコードが存在するため、SETで使用されるこのSELECTクエリは複数の行を返します。これは破損や悪さを引き起こすと思いますか?真/偽?
ありがとう。
真実。変数に代入する場合、クエリは 1 つの列を含む 1 つの行を返す必要があります。次の構文でも実行できます。
SELECT someColumn INTO myVariable ... LIMIT 1;