Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ADOdb Active Record - problem z wstawieniem domyślnych wartości w tabelach
pit73
post 18.04.2011, 09:00:23
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 18.04.2011

Ostrzeżenie: (0%)
-----


Witam
Napotkałem problem przy korzystaniu z ADOdb Active Record. Mianowicie chodzi o dodawanie wartości domyślnych dla konkretnych kolumn w tabelach bazy danych.
W przypadku korzystania z bazy Oracle mam ustawione pole "DATA_OD" typu data jako wymagane a w nim wartość domyślną SYSDATE. W przypadku "standardowego" inserta za pomocą ADOdb nie ma problemu pole wypełnia się datą dzisiejszą.
Natomiast jeżeli chcę skorzystać z Active Record dla tej tabeli to dostaję komunikat przy wstawianiu rekordu, że pole "DATA_OD" nie może być null.

W przypadku Postgresa natomiast nie wstawia mi się wartość autoincrement mimo, iż jest ustawiona. Podobnie jak wyżej przy standardowych insertach nie ma prpblemu.

Zna ktoś rozwiązanie tego problemu?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:35