19.05.2013, 19:50
Hej, może wy mi pomożecie. Dopiero zaczynam swoją przygodę z bazami danych, głównie ze względu na fakt, że mam to akurat na uczelni, jednak chciałbym się dokształcić ponad wymagana minimum. Moglibyście polecić mi jakieś przydatne stronki, książki? Podstawę SQL mam opanowaną, interesowałyby mnie jakieś bardziej skomplikowane zapytania, żeby było wiele zagnieżdżeń. I interesowałoby mnie też zawarcie danych w bazie w XML.
A drugie pytanie, mam aktualnie zadanie, gdzie mam za pomocą procedury wygenerować nowe rekordy do tabeli, za jednym razem mam mieć 4 inserty. Jednym z atrybutów do wpisania jest termin zapłaty, który ma być generowany automatycznie - kwartalnie. Procedura zawiera parametr z rokiem, jak zatem teraz dołożyć do tego miesiące i dzień, aby w pierwszym insercie wpisywało mi np. 2013-03-01, a w kolejnym 2013-06-01. Jakiej użyć funkcji? Mam nadzieję, że rozumiecie o co mi chodzi i pomożecie.
Zaznaczę, że pracuję w MS SQL Server 2008.
A drugie pytanie, mam aktualnie zadanie, gdzie mam za pomocą procedury wygenerować nowe rekordy do tabeli, za jednym razem mam mieć 4 inserty. Jednym z atrybutów do wpisania jest termin zapłaty, który ma być generowany automatycznie - kwartalnie. Procedura zawiera parametr z rokiem, jak zatem teraz dołożyć do tego miesiące i dzień, aby w pierwszym insercie wpisywało mi np. 2013-03-01, a w kolejnym 2013-06-01. Jakiej użyć funkcji? Mam nadzieję, że rozumiecie o co mi chodzi i pomożecie.
Zaznaczę, że pracuję w MS SQL Server 2008.