![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 5.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam mam problem poniewaz nie moge sobie skojarzyc jak się wsatwiało date do tabeli
Kod create table wypozyczenia(
id_kart int , id_egzemplarza int, datawyp DATE DEFAULT Sysdate, dataplanzwrot date, datazwrotu DATE DEFAULT Sysdate, CONSTRAINT idegzemplarza1_pk1 FOREIGN KEY (id_egzemplarza) REFERENCES egzemplarze (id_egzemplarza), Constraint idkarty1_pk1 FOREIGN KEY (id_karty) REFERENCES klienci (id_karty) ); do wstawiania danych probowałem Kod insert into wypozyczenia(id_karty, id_egzemplarza, datawyp, dataplanzwrotu, datazwrotu)
values(1,3,(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?); jak wpisac w tym insercie daty, pomóżcie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 5.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat curdate() zwraca obecną datę.
Format DATE to: np. "2000-01-01". Czyli np.: [sql:1:440f20c103]insert into wypozyczenia(id_karty, id_egzemplarza, datawyp, dataplanzwrotu, datazwrotu) values(1,3,"2000-01-01","2000-01-01","2000-01-01"); [/sql:1:440f20c103] czyli jak curdate() zwraca obecna date to jak zadeklaruje zmienne datawyp jako curdate to tez w insercie musze podawac jakąś date nie powinno to wygldac jakos tak: Kod insert into wypozyczenia(id_karty, id_egzemplarza, datawyp, dataplanzwrotu, datazwrotu)
values(1,3,"2000-01-01","2000-01-01"); czyli w miejsce zminnej zadeklarowanej curdate() nic nie wpisałem bo program powinien wiedziec ze w tym miejscu sam wstawi dzisiejsza date, tak samo jak na przykładzie indeksowania ze nie trzeba wpisywac danych w indexowana kolumne.(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 07:09 |