Skocz do zawartości

błąd w MySql


Gość Anonymous

Rekomendowane odpowiedzi


CREATE TABLE `phpads_adclicks` (

 `bannerid` mediumint(9) NOT NULL default '0',

 `zoneid` mediumint(9) NOT NULL default '0',

 `t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,

 `host` varchar(255) NOT NULL default '',

 `source` varchar(50) NOT NULL default '',

 `country` char(2) NOT NULL default '',

 KEY `bannerid_date` (`bannerid`,`t_stamp`),

 KEY `date` (`t_stamp`),

 KEY `zoneid` (`zoneid`)

)

muszę dodać taką tabelę do bazy danych, ale wyrzuca mi błąd

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,

 `host` varcha

jest to skrypt phpAdsNew i nie wiem czy ta linijka jest potrzebna

Odnośnik do komentarza
Udostępnij na innych stronach

tak masz racje.

`t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,

trochę zmodyfikowałem to linijkę. narazie bez szkody dla skryptu i wszystko działa.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności