PDA

View Full Version : تغيير نام ستون جدول مجازي



lemoff
یک شنبه 01 آذر 1388, 14:48 عصر
بنده يه مشكل دارم كسي مي تونه كمكم كنه
مي خوام كه نام ستون هاي جدول مجازي ام رو از طريق متغير نام گذاري كنم ولي نمي شه خواهش مي كنم از دوستان راهنمايي كنن
مثال:


declare @tbl table (a varchar(50))
declare @c varchar(50)
set @c = 'تاريخ'
select a as @C from @Tbl

قسمتي كه زيرش خط كشيدم اشكال دارم لطفا راهنماييم كنيد
:گیج::گیج::گیج: :ناراحت::ناراحت::گریه::گریه:: ریه:

Reza.ariyan
یک شنبه 01 آذر 1388, 15:49 عصر
امکان نداره
ولی اینطوری میشه



DECLARE @STRSQL NVARCHAR(4000)
declare @c varchar(50)
set @c = 'تاريخ'
SET @STRSQL='declare @tbl table (a varchar(50)); select a as '+@c+' from @Tbl '
EXECUTE(@STRSQL)