hossein_h62
پنج شنبه 10 تیر 1389, 23:50 عصر
با سلام خدمت دوستان
با استفاده از پروسیجر زیر قصد دارم اطلاعات جدول رو در یک فایل متنی ذخیره کنم ولی جواب نمیده.لطفا اشکالش رو بفرمائید.
CREATE Procedure BCP_Text_File
(
@table varchar(100),
@FileName varchar(100)
)
as
If exists(Select * from information_Schema.tables where table_name=@table)
Begin
Declare @str varchar(1000)
set @str='Exec Master..xp_Cmdshell ''bcp "Select * from '+db_name()+'..'+@table+'" queryout "'+@FileName+'" -c'''
Exec(@str)
end
else
Select 'The table '+@table+' does not exist in the database'
با استفاده از پروسیجر زیر قصد دارم اطلاعات جدول رو در یک فایل متنی ذخیره کنم ولی جواب نمیده.لطفا اشکالش رو بفرمائید.
CREATE Procedure BCP_Text_File
(
@table varchar(100),
@FileName varchar(100)
)
as
If exists(Select * from information_Schema.tables where table_name=@table)
Begin
Declare @str varchar(1000)
set @str='Exec Master..xp_Cmdshell ''bcp "Select * from '+db_name()+'..'+@table+'" queryout "'+@FileName+'" -c'''
Exec(@str)
end
else
Select 'The table '+@table+' does not exist in the database'