MSDE FunClub | 最終更新日 : 2000/08/11 | |
Microsoft Data Engine FunClub |
|
|
SQLServer7.0/MSDE 完全トレーニングテキスト(上巻) | ||
【第4章282p 〜 283p掲載】 |
-- [SQL04_05.SQL] -- SQLServer7.0 Transact-SQL言語 -- 日本技術ソフト開発 堀川 明 -- http://www.horikawa.ne.jp/msde/ -- -- このSQLプログラムは、ストアドプロシージャを実行します -- テーブル作成とレコード登録のストアドプロシージャの実行です -- -- ( 件処理されました)のメッセージを抑止する SET NOCOUNT ON GO -- 既定のデータベースの設定 USE [ストアドテスト用] GO -- ログイン名とユーザ名の表示 DECLARE @lognm varchar(80) , @usrnm varchar(80) SELECT @lognm = SUSER_SNAME(), @usrnm = USER_NAME() PRINT 'ログイン名 = ' + @lognm + ' ユーザ名 = ' + @usrnm IF( (@lognm <> 'A' ) AND (@lognm <> 'B' ) AND (@lognm <> 'C' ) ) BEGIN PRINT 'ログイン名 ''A'' or ''B'' or ''C'' でログインしてください' RAISERROR('ログイン名が違います。中止します',0,127) RETURN END GO -- テーブル新規作成ストアドプロシージャ PROC_MakeTable GO -- レコード登録ストアドプロシージャ PROC_SetData GO