Article View: pl.comp.bazy-danych
Article #195060Oracle vs T-SQL
From: woltuch
Date: Tue, 20 Sep 2016 12:49
Date: Tue, 20 Sep 2016 12:49
16 lines
1949 bytes
1949 bytes
Cześć. Zmieniamy bazy ze środowiska MS SQL Server na Oracle Data i w związku z tym muszę przepisać zapytania. Chwilowo nie mam uprawnień do tworzenia tabel tymczasowych, w związku z czym mam pytanie czy można zadeklarować zmienną bez tworzenia tabeli? Trochę nie mogę się odnaleźć w instrukcjach do Oracle, stąd moje pytanie. Przykład MS SQL: DECLARE @REPO AS datetime SET @REPO = '2016-09-19' select COUNT(KLIENT_ID) as Logi from KLIENT where KL_LINIA_2='OP' and REPO_DATE=@REPO and kl_planet_log_udane_ostat_data=@REPO i teraz jak zdeklarować tę datę na Oracle, aby mogła być używana w wielu zapytaniach bez użycia tabeli tymczasowej? Mógłbym użyć po prostu SYSDATE, ale przy odnoszeniu do danych archiwalnych i po weekendzie trzeba by podmienić na właściwe. Pozdrawiam Tomasz
Technical Details
Message-ID:
<c3b87656-d8aa-43f6-9139-cd0e7875e131@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!x192no2388521itb.0!news-out.google.com!w143ni6972itb.0!nntp.google.com!x192no2388516itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 10.66.165.6 with SMTP id yu6mr5670235pab.81.1474375768895; Tue, 20 Sep 2016 05:49:28 -0700 (PDT) X-Received: by 10.157.11.239 with SMTP id 102mr203956oth.8.1474375768855; Tue, 20 Sep 2016 05:49:28 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!x192no2388521itb.0!news-out.google.com!w143ni6972itb.0!nntp.google.com!x192no2388516itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych Date: Tue, 20 Sep 2016 05:49:28 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.108.194.216; posting-account=jq7_QwoAAACTrtsvFVJcD9e-TAyIOJMQ NNTP-Posting-Host: 193.108.194.216 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <c3b87656-d8aa-43f6-9139-cd0e7875e131@googlegroups.com> Subject: Oracle vs T-SQL From: woltuch@gmail.com Injection-Date: Tue, 20 Sep 2016 12:49:28 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit