1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL Server におけるトランザクションとエラー処理

Connected

演習

コンパイル エラーを修正する

今日は同僚の Bernard さんが早退することになりました。彼は products テーブルに新しい製品を挿入するスクリプトを作成していましたが、最後まで終えられませんでした。あなたに助けを求め、仕上げるためのスクリプトを渡してきました。

挿入したいのは 'Sun Bicycles ElectroLite - 2017' で、stock は 10、price は $1559.99 です。また、発生しうるエラーを errors というテーブルに記録したいと考えています。実は、この自転車を挿入しようとすると、同じ名前の製品がすでに存在するためエラーになります。

スクリプトを実行すると、いくつかのコンパイル エラーがあることに気づきました。

Bernard さんのスクリプトを修正できますか? 最終的な出力は次のとおりでなければなりません: An error occurred inserting the product!

指示

100 XP

注意: DataCamp のエラーメッセージは SQL Server のものとは構成が異なりますが、エラーメッセージ自体は表示されるため問題なく進められます。

  • コードを実行してコンパイル エラーがあることを確認します。
  • すべてのコンパイル エラーを修正します。
  • コードを実行して、最終出力「An error occurred inserting the product!」を得ます。