2017-11-17 5 views
0

私は自分のprocの結果を挿入するために作成したテーブルを持っています。私はテーブルにobjectnameeというカラムを追加して、procを実行するのに使ったobjectnameを挿入したいと思います。私のタルブに書かれたproc変数が必要です

create table DatasetMapping 
(
Name nvarchar(257), 
Type nvarchar(16), 
updated nvarchar(7), 
Selected nvarchar(8), 
Column sysname, 
OjectName nvarchar(257)---need to add to table 

); 

EXEC [dbo].[Repotingdatasets] @object ='dbo.PositionReport_Quote_V3_2016'; 

私はObjectNameのように私のテーブルに「dbo.PositionReport_Quote_V3_2016」のインサートを持っていると思います。以下は私が使用しているprocです。

SET ANSI_NULLS ON 
GO 
SET QUOTED_IDENTIFIER ON 
GO 

CREATE PROCEDURE [dbo].[Repotingdatasets] 
AS 
DECLARE @object NVARCHAR(257) 

INSERT INTO DatasetMapping 
    EXEC sp_epends @objname = @object 

ありがとうございます。

答えて

0

ALTER TABLE

alter table DatasetMapping 
add OjectName nvarchar(257) null 
go 

欲しいところがその後、あなたのデータを挿入します。あなたの現在の方法が奇妙であることがわかります

関連する問題