四角革命前夜スマートフォン用の表示で見る四角革命前夜この広告は、90日以上更新していないブログに表示しています。9.1.5文書の第三章を読んだ。問い合わせをビューとして作成すると、テーブル参照のような形で結果を参照することができる。myview;エイリアスみたいな感じかな。外部キーcitiesテーブルに一致する項目がない行はweatherテーブルに挿入できないようにしたい場合。データの参照整合性の保全とか言うみたい。TABLEweatherテーブルの作成に指定したreferencesがキモなのかな。"cities".citiesテーブルに'Berkeley'の行ないよーってことかな。1挿入できた!なるほどー。トランザクショントランザクションは複数の手順を単一の操作にまとめ上げること。エラーが発生した場合はトランザクションは完結しない。他のトランザクションからはそのトランザクションが完結するまで不可視......ってのは終わるまで待ってるということなのか、同時に走ってる場合は実行前のデータで処理されるってことなのか......ってかトランザクションってなんかモードみたいなのがあった気がする。'Alice';COMMIT;BEGINでトランザクションを開始、COMMITで更新の完了をする。途中で問題があって更新の破棄をする場合はROLLBACKをする。セーブポイントを使うと、トランザクション内の文をより細かい粒度で制御できるみたい。TOで'Niigata'を挿入した直後に戻ってからCOMMITしているので'Tokyo'は挿入されてない。いう使い方するのかー、なるほど。意味がわからない......あとで調べる。継承OOPと同じく、テーブルを継承するらしい。rows)citiesを継承したcapitalsはstate以外のカラムを持ってる。ONLYにすることでcitiesテーブルだけを参照するみたい。いうことはONLYを付けないと継承元も参照するってことなのかな。あと、継承すると一意性制約もしくは外部キーが使えないみたい。これで一応チュートリアルの一章から三章は終わり。読み進めるのがいいのか、一応勉強してみたほうがいいのか......ひと通り先に読んでみたほうがいいかな。11時限目に行って来たよ月別アーカイブはてなブログをはじめよう!sasaplus1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。