された場合、直列性を守るためにエラーになり処理が続行できなくなります。トランザクションのみでは、参照を完全にブロックすることができないのが原因のひとつです。そこで、読み込みも制御できるロックの出番というわけです。多くのクエリは暗黙にクエリ単位で行レベルロックを獲得しています。ロックの種類と影響する範囲については図を参照してください。構文で取得できるロックはテーブルに対するロックのみです。以外の全てのロックを明示的に獲得しようとするとロック待ちになります。明示ロック獲得を防ぎます。ROLLBACK実行時)に自動で解放されます。トランザクションの途中でロックだけを解放する方法はありません。以外で抽出できなくなります。値が存在しないのではなくまだわかっていない(unknown)だけなのだ、と考えるとスッキリします。持つ商品について考えるとき、その商品は「無料」ではなく値段がまだ「決まっていない」だけ。ユーザがいたなら、その人は携帯電話を「持っていない」という意味ではなく、その人が携帯電話を持っているか「わからない」だけです。社員の名前は含まれません。部署に配属されるかもしれないからです。値も結果に含めたい場合は下記のようにしなければなりません。区別して有効に使うほうがよさそうです。読みやすく書かれている良書です。句による結合構文は次のような種類があります。使われる構文は上記の省略形です。