| ■No72324 (しーちゃん さん) に返信 > shuさん > > いつもアドバイスありがとうございます。 > 上記の質問でマシン名の取得には成功しました。 > たまにおかしなデータが取得されたりしていたので、 > 質問してしまいました。。ごめんなさい。 > > テーブルデザインのデータ型を途中で変更したら、 > WorkStationのカラムには、空白が取得されたり、 > Idのカラムには今まで採番されてインクリメントされていた値が、 > 一ケタからいきなり1000番台に採番されたりとパニックになってしまい、ん?て思って変な質問してしまいました。 > > ◆取得結果マシン名を取得ができましたが、採番がおかしいです。 > CREATE PROCEDURE [dbo].[TestProcedure] > @ActionType nvarchar(50), > @SQLTEST nvarchar(MAX), > @UserTest nvarchar(30) > > WITH EXECUTE AS OWNER > AS > --Declare @Program nvarchar(30) > Begin > > --select OBJECT_SCHEMA_NAME(@@PROCID) > > insert into TestTable values > (@ActionType,@SQLTEST,@UserTest,HOST_NAME(),OBJECT_NAME(@@PROCID),getdate(),getdate()) > > End > |