🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195165

Re: MSSQL - parametryzowana nazwa pliku w widoku

#195165
From: Adam
Date: Fri, 30 Dec 2016 22:43
28 lines
1472 bytes
W dniu 2016-12-30 o 16:44, Kacper pisze:
> W widoku MSSQL występuje tabela zawierająca numer roku .
> Przyjmijmy ,że ta tabela nosi nazwe dane2016.
> W roku 2017 tabela bedzie nosic nazwę  dane2017 .
> Jak w sparametryzować tę nazwę tabeli ?
> np select * from daneRRRR gdzie RRRR to byłoby np YEAR(getdate) albo
> pole z tabeli roboczej zawierajacej numer roku
> Tabela nr_roku pole rok zawartosc 2017.
>
>
> Pomożcie proszę
>

A może coś w rodzaju:

declare @tabela
set @tabela = 'dane' + YEAR(getdate)
set @select = 'select * from' + @tabela

exec(@select)




-- 
Pozdrawiam.

Adam
Technical Details
Message-ID: <o46nu7$p8p$1@usenet.news.interia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mail
References: <o45vc6$hsv$1@news.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mail
From: Adam <a.g@poczta.onet.pl>
Newsgroups: pl.comp.bazy-danych
Subject: Re: MSSQL - parametryzowana nazwa pliku w widoku
Date: Fri, 30 Dec 2016 23:43:17 +0100
Organization: INTERIA.PL S.A.
Lines: 28
Message-ID: <o46nu7$p8p$1@usenet.news.interia.pl>
References: <o45vc6$hsv$1@news.icm.edu.pl>
NNTP-Posting-Host: ent22.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: usenet.news.interia.pl 1483137799 25881 83.15.205.22 (30 Dec 2016 22:43:19 GMT)
X-Complaints-To: usenet@firma.interia.pl
NNTP-Posting-Date: Fri, 30 Dec 2016 22:43:19 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
In-Reply-To: <o45vc6$hsv$1@news.icm.edu.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit