PlikiSql: 5_Mapuj_Rozdzialy.sql

Plik 5_Mapuj_Rozdzialy.sql, 37.8 KB (dodany przez marek, 17 years temu)
xx
Line 
1
2DROP TRIGGER [REKLAMA_UPDATE]
3
4UPDATE Reklama
5SET MOD_TYP=UPPER(MOD_TYP)
6
7UPDATE Reklama
8SET AdLocationId=1
9WHERE AdLocationId IS NULL OR AdLocationId=0
10
11-- Mapowanie Rozdzialow do nowej struktury
12
13-- Dodaj kalendarz dla tytułu truck
14INSERT INTO NR (Tyt, NrW, Data_W)
15SELECT 'truck', NrW, Data_W FROM NR WHERE Tyt='adMot'
16GO
17
18-- truck
19UPDATE Reklama
20SET [tytuł]='truck', ogl_rozdzial=null, ogl_dzial=null
21where mod_typ like 'truck%'
22
23-- adMoto
24UPDATE Reklama
25SET ogl_rozdzial=null, ogl_dzial=null
26WHERE [tytuł]='adMot'
27
28
29-- TODO: GS
30-- stare dzialy, rozdzialy GS
31
32--OGŁOSZENIA RÓŻNE
33-- tytul, tytul_old_id, tytul_new_id, old_dzial_name, old_rozdzial_name, new_dzial_name, new_rozdzial_name
34exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'AUTOBUSY', 'Ogłoszenia różne', 'Autobusy'
35exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'CIĄGNIKI SIODŁOWE', 'Ogłoszenia różne', 'Ciąg. siodłowe'
36exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'PRZYCZEPY', 'Ogłoszenia różne', 'Przyczepy'
37exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'INNE', 'Ogłoszenia różne', '--Pozostałe--'
38exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'ROLNICZE', 'Ogłoszenia różne', 'Rolnicze'
39exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'ZWIERZĘTA', 'Ogłoszenia różne', '--Pozostałe--'
40exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'SPRZĘT WODNY', 'Ogłoszenia różne', 'Sprzęt wodny'
41exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'ELEKTRONIKA', 'Ogłoszenia różne', 'Elektronika'
42exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'MASZYNY', 'Ogłoszenia różne', 'Maszyny'
43exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'ROZBITE', 'Ogłoszenia różne', 'Rozbite'
44exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'NACZEPY', 'Ogłoszenia różne', '--Pozostałe--'
45exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'WCZASY', 'Ogłoszenia różne', '--Pozostałe--'
46exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'M. BUDOWLANE', 'Ogłoszenia różne', 'M. budowlane'
47exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'KONTENERY', 'Ogłoszenia różne', 'Kontenery'
48exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'WÓZKI WIDŁOWE', 'Ogłoszenia różne', 'Wózki widłowe'
49exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'OFERTY BIZNESOWE', 'Ogłoszenia różne', 'Biznesowe'
50exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'KUPIĘ', 'Ogłoszenia różne', 'Kupię'
51exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'ZAMIENIĘ', 'Ogłoszenia różne', '--Pozostałe--'
52exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', 'SKRADZIONO', 'Ogłoszenia różne', '--Pozostałe--'
53exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'OGŁOSZENIA RÓŻNE', NULL, 'Ogłoszenia różne', '--Pozostałe--'
54
55--MOTOCYKLE
56exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'MOTOCYKLE', 'MOTOCYKLE', 'Motocykle', 'Motocykle'
57exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'MOTOCYKLE', 'SKUTERY', 'Motocykle', 'Skutery'
58exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'MOTOCYKLE', 'QUADY', 'Motocykle', 'Quady'
59exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'MOTOCYKLE', NULL, 'Motocykle', '--Pozostałe--'
60
61--NIERUCHOMOŚCI
62exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'NIERUCHOMOŚCI', NULL, 'Nieruchomości', 'Nieruchomości'
63
64--CZĘŚCI I SERWIS
65exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'CZĘŚCI', 'Części i serwis', 'Części'
66exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'FELGI', 'Części i serwis', 'Felgi'
67exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'OPONY', 'Części i serwis', 'Opony'
68exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'SILNIKI', 'Części i serwis', 'Silniki'
69exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'KLIMA', 'Części i serwis', '--Pozostałe--'
70exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'TUNING', 'Części i serwis', 'Tuning'
71exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', 'SERWIS', 'Części i serwis', '--Pozostałe--'
72exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'CZĘŚCI I SERWIS', NULL, 'Części i serwis', '--Pozostałe--'
73
74--SAMOCHODY
75exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'SAMOCHODY', 'OSOBOWY', 'Samochody osobowe', '--Pozostałe--'
76exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'SAMOCHODY', 'DOSTAWCZE', 'Samochody dostawcze', '--Pozostałe--'
77exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'SAMOCHODY', NULL, 'Samochody osobowe', '--Pozostałe--'
78
79-- PRACA
80exec temp_remap_dzialy_rozdzialy 'GS', 1, 2, 'PRACA', NULL, 'Ogłoszenia różne', '--Pozostałe--'
81
82-- AMT
83--MASZYNY BUDOWLANE
84exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'ŁADOWARKI', 'Maszyny budowlane', 'Ładowarki'
85exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KOPARKO-ŁADOWARKI', 'Maszyny budowlane', 'Koparkoładowarki'
86exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'DŹWIGI I ŻURAWIE', 'Maszyny budowlane', 'Dźwigi i żurawie'
87exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'WOZIDŁA', 'Maszyny budowlane', 'Wozidła'
88exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'SPYCHACZE', 'Maszyny budowlane', 'Spychacze'
89exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KRUSZARKI', 'Maszyny budowlane', 'Kruszarki'
90exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'ZAGĘSZCZARKI', 'Maszyny budowlane', 'Zagęszczarki'
91exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'MŁOTY HYDRAULICZNE', 'Maszyny budowlane', 'Młoty hydrauliczne'
92exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'PRZESIEWACZE', 'Maszyny budowlane', 'Przesiewacze'
93exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'WĘZŁY BETONIARSKIE', 'Maszyny budowlane', 'Węzły betoniarskie'
94exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'BETONOMIESZARKI', 'Maszyny budowlane', 'Betonomieszarki'
95exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'AGREGATY', 'Maszyny budowlane', 'Agregaty'
96exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KOMPRESORY', 'Maszyny budowlane', 'Kompresory'
97exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KONTENERY BUDOWLANE', 'Maszyny budowlane', 'Kontenery budowlane'
98exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'AKCESORIA BUDOWLANE', 'Maszyny budowlane', '--Pozostałe--'
99exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'POZOSTAŁE BUDOWLANE', 'Maszyny budowlane', '--Pozostałe--'
100exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KOPARKI KOŁOWE', 'Maszyny budowlane', 'Koparki kołowe'
101exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'KOPARKI GĄSIENICOWE', 'Maszyny budowlane', 'Koparki gąsienicowe'
102exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', 'DROGOWE', 'Maszyny budowlane', 'Drogowe'
103exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'MASZYNY BUDOWLANE', NULL, 'Maszyny budowlane', 'Drogowe'
104
105--SPECJALNE
106exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'DŹWIGI I PODNOŚNIKI', 'Specjalne', 'Dźwigi i podnośniki'
107exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'BRAMOWCE', 'Specjalne', 'Bramowce'
108exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'CYSTERNY', 'Specjalne', 'Cysterny'
109exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'DO DREWNA', 'Specjalne', 'Do drewna'
110exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'DO ŻYWCA', 'Specjalne', 'Do żywca'
111exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'HAKOWCE', 'Specjalne', 'Hakowce'
112exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'LAWETY', 'Specjalne', 'Lawety'
113exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'MASZYNY I URZĄDZENIA SPECJALNE', 'Specjalne', 'Maszyny i urządzenia specjalne'
114exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', 'POZOSTAŁE SPECJALNE', 'Specjalne', '--Pozostałe--'
115exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'SPECJALNE', NULL, 'Specjalne', '--Pozostałe--'
116
117
118-- KOMUNALNE
119exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ASENIZACYJNE', 'Komunalne', 'Asenizacyjne'
120exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'KOSIARKI', 'Komunalne', 'Kosiarki'
121exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ODŚNIEŻARKI', 'Komunalne', 'Odśnieżarki'
122exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'PIASKARKI', 'Komunalne', 'Piaskarki'
123exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'PŁUGI', 'Komunalne', 'Pługi'
124exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ŚMIECIARKI', 'Komunalne', 'Śmieciarki'
125exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ZAMIATARKI', 'Komunalne', 'Zamiatarki'
126exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ZGNIATARKI', 'Komunalne', 'Zgniatarki'
127exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', 'ZGNIATARKI', 'Komunalne', 'Zgniatarki'
128exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'KOMUNALNE', NULL, 'Komunalne', '--Pozostałe--'
129
130--CIĘŻAROWE
131exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'CIĘŻAROWE', NULL, 'Ciężarowe', '--Inne--'
132
133-- CIĄGNIKI SIODŁOWE
134exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'CIĄGNIKI SIODŁOWE', NULL, 'Ciągniki siodłowe', '--Inne--'
135
136--NACZEPY
137exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'BURTOFIRANKI', 'Naczepy', 'Burtofiranki'
138exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'BURTOWE', 'Naczepy', 'Burtowe'
139exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'CHŁODNIE', 'Naczepy', 'Chłodnie'
140exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'CYSTERNY', 'Naczepy', 'Cysterny'
141exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'FIRANKI', 'Naczepy', 'Firanki'
142exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'IZOTERMY', 'Naczepy', 'Izotermy'
143exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'KONTENEROWE', 'Naczepy', 'Kontenerowe'
144exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'NISKOPODWOZIOWE', 'Naczepy', 'Niskopodwoziowe'
145exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'PLATFORMY', 'Naczepy', 'Platformy'
146exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'SKRZYNIOWE', 'Naczepy', 'Skrzyniowe'
147exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'WYWROTKI', 'Naczepy', 'Wywrotki'
148exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', 'BURTOPLANDEKI', 'Naczepy', 'Burtoplandeki'
149exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'NACZEPY', NULL, 'Naczepy', 'Pozostałe naczepy'
150
151--PRZYCZEPY I KONTENERY
152exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'PRZYCZEPY I KONTENERY', 'PRZYCZEPY', 'Przyczepy i kontenery', 'Przyczepy'
153exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'PRZYCZEPY I KONTENERY', 'KONTENERY', 'Przyczepy i kontenery', 'Kontenery'
154exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'PRZYCZEPY I KONTENERY', 'ZABUDOWY', 'Przyczepy i kontenery', 'Zabudowy'
155exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'PRZYCZEPY I KONTENERY', NULL, 'Przyczepy i kontenery', '--Inne--'
156
157--DOSTAWCZE
158exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'DOSTAWCZE', NULL, 'Dostawcze', '--Inne--'
159
160-- AUTOBUSY
161exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'AUTOBUSY', NULL, 'Autobusy', 'Autobusy'
162
163--WÓZKI WIDŁOWE
164exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'WÓZKI WIDŁOWE', NULL, 'Wózki widłowe', 'Wózki widłowe'
165
166--CZĘŚCI
167exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'CZĘŚCI', NULL, 'Części', 'Części'
168
169--INNE
170exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'INNE', 'PRZEWOZY', 'Inne', 'Przewozy'
171exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'INNE', 'BIZNES', 'Inne', 'Biznes'
172exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'INNE', 'POWYPADKOWE', 'Inne', 'Powypadkowe'
173exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'INNE', 'USŁUGI', 'Inne', 'Usługi'
174exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'INNE', NULL, 'Inne', '--Pozostałe--'
175
176--ROLNICZE
177exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'ROLNICZE', 'TRAKTORY', 'Maszyny rolnicze', 'Traktory'
178exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'ROLNICZE', 'KOMBAJNY', 'Maszyny rolnicze', 'Kombajny'
179exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'ROLNICZE', 'MASZYNY ROLNICZE', 'Maszyny rolnicze', 'Maszyny rolnicze'
180exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'ROLNICZE', 'CZĘŚCI i SERWIS', 'Maszyny rolnicze', 'Części i serwis'
181exec temp_remap_dzialy_rozdzialy 'AMT', 2, 1, 'ROLNICZE', NULL, 'Maszyny rolnicze', '--Pozostałe--'
182
183
184-- TODO: Mapowanie Grzbietow do nowej struktury
185--Grzbiety adMot
186exec temp_remap_moduly_grzbiety 'adMot', 'ad-Box'
187exec temp_remap_moduly_grzbiety 'adMot', 'ad-Text'
188exec temp_remap_moduly_grzbiety 'adMot', 'ad-Graf'
189exec temp_remap_moduly_grzbiety 'adMot', 'ad-Button'
190exec temp_remap_moduly_grzbiety 'adMot', 'ad-Rigrt'
191exec temp_remap_moduly_grzbiety 'adMot', 'ad-Center'
192exec temp_remap_moduly_grzbiety 'adMot', 'ad-Baner'
193
194
195--Grzbiety truck
196exec temp_remap_moduly_grzbiety 'truck', 'Truck-Box'
197exec temp_remap_moduly_grzbiety 'truck', 'Truck-Text'
198exec temp_remap_moduly_grzbiety 'truck', 'Truck-Graf'
199exec temp_remap_moduly_grzbiety 'truck', 'Truck-Button'
200exec temp_remap_moduly_grzbiety 'truck', 'Truck-Right'
201exec temp_remap_moduly_grzbiety 'truck', 'Truck-Center'
202exec temp_remap_moduly_grzbiety 'truck', 'Truck-Baner'
203
204
205
206--Grzbiety, moduły GS
207
208--Okładki
209exec temp_remap_moduly_grzbiety 'GS', 'GOK1M'
210exec temp_remap_moduly_grzbiety 'GS', 'GOK2'
211exec temp_remap_moduly_grzbiety 'GS', 'GOK3M'
212exec temp_remap_moduly_grzbiety 'GS', 'GOK4'
213--Publicystyka
214exec temp_remap_moduly_grzbiety 'GS', 'GWEW_P'
215exec temp_remap_moduly_grzbiety 'GS', 'GART_S'
216--Ogłoszenia
217exec temp_remap_moduly_grzbiety 'GS', 'GR7'
218exec temp_remap_moduly_grzbiety 'GS', 'GWEW'
219--Insert
220exec temp_remap_moduly_grzbiety 'GS', 'INSERT<8'
221exec temp_remap_moduly_grzbiety 'GS', 'INSERT>8'
222
223exec temp_remap_moduly_grzbiety 'GS', 'SKRED'
224
225
226--Grzbiety, moduły AMT
227SELECT SM.*, S.Id, S.Nazwa, M.Id, M.MOD_TYP FROM dbo.[NAZWY MODUŁÓW] M
228INNER JOIN dbo.SekcjeModuly SM ON SM.ModulId=M.Id
229INNER JOIN dbo.Grzbiety S ON S.Id=SM.SekcjaId
230WHERE S.TytulId=1 AND S.Active=1 AND M.Active=1
231
232
233-- Okładki
234exec temp_remap_moduly_grzbiety 'AMT', 'AOKF1'
235exec temp_remap_moduly_grzbiety 'AMT', 'AOKF1L'
236exec temp_remap_moduly_grzbiety 'AMT', 'AOKF1LN'
237exec temp_remap_moduly_grzbiety 'AMT', 'AOKF2'
238exec temp_remap_moduly_grzbiety 'AMT', 'AOKF3'
239exec temp_remap_moduly_grzbiety 'AMT', 'AOKF4'
240exec temp_remap_moduly_grzbiety 'AMT', 'AOKF5'
241exec temp_remap_moduly_grzbiety 'AMT', 'AOKF6'
242exec temp_remap_moduly_grzbiety 'AMT', 'AOKF7'
243exec temp_remap_moduly_grzbiety 'AMT', 'AOKF8'
244
245-- Publicystyka
246exec temp_remap_moduly_grzbiety 'AMT', 'ACSF'
247exec temp_remap_moduly_grzbiety 'AMT', 'APSF'
248exec temp_remap_moduly_grzbiety 'AMT', 'APDF'
249exec temp_remap_moduly_grzbiety 'AMT', 'AJPF'
250exec temp_remap_moduly_grzbiety 'AMT', 'AKRF'
251exec temp_remap_moduly_grzbiety 'AMT', 'ANAF1'
252exec temp_remap_moduly_grzbiety 'AMT', 'ANAF2'
253exec temp_remap_moduly_grzbiety 'AMT', 'ANAF3'
254exec temp_remap_moduly_grzbiety 'AMT', 'ANAF4'
255exec temp_remap_moduly_grzbiety 'AMT', 'ANAF5'
256exec temp_remap_moduly_grzbiety 'AMT', 'AARS'
257
258--Ogłoszenia
259exec temp_remap_moduly_grzbiety 'AMT', 'AWEF'
260exec temp_remap_moduly_grzbiety 'AMT', 'AWEB'
261
262--Zoom
263exec temp_remap_moduly_grzbiety 'AMT', 'ALAF'
264exec temp_remap_moduly_grzbiety 'AMT', 'AZOF'
265
266--Insert
267exec temp_remap_moduly_grzbiety 'AMT', 'INSERT'
268
269--EXPO
270exec temp_remap_moduly_grzbiety 'AMT', 'EAP'
271exec temp_remap_moduly_grzbiety 'AMT', 'EINF'
272exec temp_remap_moduly_grzbiety 'AMT', 'EINH'
273exec temp_remap_moduly_grzbiety 'AMT', 'EINQ'
274exec temp_remap_moduly_grzbiety 'AMT', 'EINV'
275exec temp_remap_moduly_grzbiety 'AMT', 'ESA'
276
277
278
279/****** Object:  Trigger [REKLAMA_UPDATE]    Script Date: 05/21/2009 14:57:34 ******/
280SET ANSI_NULLS ON
281GO
282SET QUOTED_IDENTIFIER ON
283GO
284
285CREATE TRIGGER [REKLAMA_UPDATE] ON [dbo].[REKLAMA]
286FOR UPDATE
287AS
288DECLARE @id INT
289DECLARE @id1 VARCHAR(100)
290DECLARE @opis VARCHAR(4000)
291
292SELECT @id1=[ID REKLAMY], @id=ReklamaID  FROM DELETED
293
294SET @opis=''
295
296IF UPDATE([ID REKLAMY])
297BEGIN
298    SET @opis=@opis+' ID_REKLAMY: '+@id1+' na '+(SELECT [ID REKLAMY] FROM INSERTED)
299END
300 
301IF UPDATE(SZER)
302BEGIN
303    SET @opis=@opis+' SZER: '+(SELECT   CONVERT(varchar(100),SZER) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),SZER) FROM INSERTED)
304END
305
306IF UPDATE(waluta_kurs)
307BEGIN
308    SET @opis=@opis+' waluta_kurs: '+(SELECT CONVERT(varchar(100), COALESCE(waluta_kurs,'')) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100), COALESCE(waluta_kurs,'')) FROM INSERTED)
309END
310
311IF UPDATE(Brutto_Euro_Miano)
312BEGIN
313        SET @opis=@opis+' waluta_miano: '+(SELECT CONVERT(varchar(100),COALESCE(Brutto_Euro_Miano,'')) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),COALESCE(Brutto_Euro_Miano,'')) FROM INSERTED)
314END
315   
316IF UPDATE(WYS)
317BEGIN
318        SET @opis=@opis+' WYS: '+(SELECT CONVERT(varchar(100),WYS) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),WYS) FROM INSERTED)
319END
320   
321IF UPDATE(MOD_TYP)
322BEGIN
323        SET @opis=@opis+' MOD_TYP: '+(SELECT CONVERT(varchar(100),MOD_TYP) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),MOD_TYP) FROM INSERTED)
324END
325   
326IF UPDATE([KROTNOŚĆ])
327BEGIN
328    SET @opis=@opis+' KROTNOŚĆ: '+(SELECT CONVERT(varchar(100),KROTNOŚĆ) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),KROTNOŚĆ) FROM INSERTED)
329END
330
331IF UPDATE(RABAT)
332BEGIN
333    SET @opis=@opis+' RABAT: '+(SELECT CONVERT(varchar(100),RABAT) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),RABAT) FROM INSERTED)
334END
335
336IF UPDATE([ZATWIERDZONO DO DRUKU])
337BEGIN
338    SET @opis=@opis+' ZATWIERDZONO DO DRUKU: '+(SELECT CONVERT(varchar(100),[ZATWIERDZONO DO DRUKU]) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),[ZATWIERDZONO DO DRUKU]) FROM INSERTED)
339END
340
341IF UPDATE(NETTO)
342BEGIN
343    SET @opis=@opis+' NETTO: '+(SELECT CONVERT(varchar(100),NETTO) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),NETTO) FROM INSERTED)
344END
345
346IF UPDATE([FAKTURA WYSTAWIONO])
347BEGIN
348    SET @opis=@opis+' FAKTURA WYSTAWIONO: '+(SELECT CONVERT(varchar(100),[FAKTURA WYSTAWIONO]) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),[FAKTURA WYSTAWIONO]) FROM INSERTED)
349END
350
351IF UPDATE([FAKTURA DATA WYSTAWIENIA])
352BEGIN
353        SET @opis=@opis+' FAKTURA data wystawienia: '+(SELECT CONVERT(varchar(100),COALESCE([FAKTURA DATA WYSTAWIENIA],'')) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),COALESCE([FAKTURA DATA WYSTAWIENIA],'')) FROM INSERTED)
354END
355
356IF UPDATE([FAKTURA TERMIN ZAPŁATY])
357BEGIN
358        SET @opis=@opis+' FAKTURA TERMIN ZAPŁATY: '+(SELECT CONVERT(varchar(100),COALESCE([FAKTURA TERMIN ZAPŁATY],'')) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),COALESCE([FAKTURA TERMIN ZAPŁATY],'')) FROM INSERTED)
359END
360   
361IF UPDATE(CustomerID)
362BEGIN
363        SET @opis=@opis+' Klient Agencji: '+(SELECT CONVERT(varchar(100),CustomerID) FROM DELETED)+' na '+(SELECT CONVERT(varchar(100),CustomerID) FROM INSERTED)
364END
365
366-- zapis do logu
367INSERT INTO LOG(OPERACJA,TABELA,OPIS,SZCZEGOLY)
368VALUES('UPDATE','REKLAMA',@id1,@opis)
369 
370UPDATE REKLAMA
371SET [DATA OSTATNIEJ MODYFIKACJI]=CURRENT_TIMESTAMP
372WHERE ReklamaID=@id