| MSDE FunClub |
|
最終更新日 : 2000/08/11 |
|
Microsoft Data Engine FunClub
|
Since 2000.08.11
|
|
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