ďťż
 
Default dla datetime ďťż
 
Default dla datetime
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Default dla datetime



Rep - 07-04-2006 00:03
Default dla datetime
  Witam,

Jestem bardzo poczatkujacy w bazach danych, chcialbym stworzyc sobie mala
baze na potrzeby strony internetowej. Uzywam NaviCat, gdy probuje ustawic
default value for datetime, dostaje blad, ze to jest niepoprawna wartosc.
Szukalem w googlach i znalazlem NOW(), CURTIME() lub CURRENT_TIME, ale
wnioskuje, ze byc moze z poziomu takiego programu nie mozna tak po prostu w
pole default wstawic nazwy funkcji. Chcialbym zapytac jak mozna ustawic
default value z poziomu takiego adminitracyjnego programu, aby data za
kazdym razem byla data pobrana w danym momencie z servera?

Pozdrawiam.





Wojtek pBT (google) - 07-04-2006 00:03

  To co znalzales na goole, to sa informacje o ustawianu daty/czasu w
róznych dialektach SQL. Wszystkie te instrukcje ustawiaja aktualna
date serwera SQL'a.
czyli
UPDATE tab SET modTime = NOW() ...

Nie wiem, jak gdzie incziej, ale np w MySQL pierwsze pole typu
timestamp jest automatycznie aktualizowane przy kazdym update...

pozdro, pBT




Grzegorz Szyszlo - 08-04-2006 00:04

  Rep wrote:
> Jestem bardzo poczatkujacy w bazach danych, chcialbym stworzyc sobie mala
> baze na potrzeby strony internetowej. Uzywam NaviCat, gdy probuje ustawic
> default value for datetime, dostaje blad, ze to jest niepoprawna wartosc.
> Szukalem w googlach i znalazlem NOW(), CURTIME() lub CURRENT_TIME, ale
> wnioskuje, ze byc moze z poziomu takiego programu nie mozna tak po prostu w
> pole default wstawic nazwy funkcji. Chcialbym zapytac jak mozna ustawic
> default value z poziomu takiego adminitracyjnego programu, aby data za
> kazdym razem byla data pobrana w danym momencie z servera?

prawdopodobnie uzywasz postgresa, szkoda ze tego nie piszesz.
jak narzedzie nie pozwala na pewne poprawne ustawienia,
to potem mozesz taki schemat z automatu zmienic recznie,
przez alter table tabela alter column kolumna set (chyba) default now();
i po krzyku.

pamietaj o jednym drobnym szczegole. jedne funkcje zwracaja biezacy
czas systemowy, podczas gdy inne czas, kiedy zostala rozpoczeta
transakcja. ktore jaki czas maja, nie pamietam. a po co to?
czasami transakcje sa dluuuugie. wtedy mozna zmierzyc czas jej wykonania
wewnatrz samej transakcji.

znik.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    ms sql server - =?ISO-8859-2?Q?domy=B6lny_format_kolumn_ty?==?ISO-8859-2?Q?pu_datetime?= db2 alter table alter column set default Postgres 8.2: invalid value for parametr "timezone_abbreviations":"Default" -pomocy!!!! Replikacja MS SQL Server > PostgreSQL problem z Datetime [MS SQL]Usuwanie kolumny zawierajacej DEFAULT [MySQL] - srednia z roznicy datetime - zapytanie w SQL [ORACLE - dokumentacja] PL/SQL default EXCEPTION handler [MSSQL 2000] cast varchar as datetime [MSSQL]wprowadznie danych do pola datetime JPA, default values - forsowany null
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • radioaktywni.htw.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com