Article View: pl.comp.bazy-danych
Article #195165Re: MSSQL - parametryzowana nazwa pliku w widoku
From: Adam
Date: Fri, 30 Dec 2016 22:43
Date: Fri, 30 Dec 2016 22:43
28 lines
1472 bytes
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-mailReferences:
<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