MSDE FunClub | 最終更新日 : 2000/08/08 | |
Microsoft Data Engine FunClub |
|
|
SQLServer7.0/MSDE 完全トレーニングテキスト(上巻) | ||
【第3章223p 〜 223p掲載】 |
-- [SQL03_03.SQL] -- SQLServer7.0 Transact-SQL言語 -- 日本技術ソフト開発 堀川 明 -- http://www.horikawa.ne.jp/msde/ -- -- このSQLプログラムは、 -- PRINT 文によるメッセージがクライアントにどのように表示されるか -- 調べたものです -- ここで登録した HELLOW ストアドプロシージャを実行しましょう -- -- これから操作する既定のデータベースを MySampleTest にします USE MySampleTest GO -- ( 件処理されました)の表示を抑制する SET NOCOUNT ON GO -- *********************************************** -- プロシージャが登録済みのときは、それを削除する -- *********************************************** IF EXISTS (SELECT name FROM sysobjects WHERE name = 'HELLOW' AND type = 'P ') DROP PROCEDURE HELLOW IF EXISTS (SELECT name FROM sysobjects WHERE name = 'ERRMSG' AND type = 'P ') DROP PROCEDURE ERRMSG GO -- ******************************* -- プロシージャ[HELLOW]を登録する -- ******************************* CREATE PROCEDURE HELLOW AS PRINT 'ようこそ、SQLServer7.0へ!!' PRINT @@VERSION GO -- ******************************** -- プロシージャ[ERRMSGW]を登録する -- ******************************** CREATE PROCEDURE ERRMSG AS RAISERROR( 'RAISERROR関数のメッセージは致命的エラー扱いです',16,1) GO -- ストアドプロシージャを実行する HELLOW GO ERRMSG GO