UPDATE karta SET NrKarty ='', IdTypuKarty =9, IdStatusu='0', IdCenyKarty='0', DataWydania='2005-06-01', DataZgloszenia='0000-00-00', DataZastrzezenia='0000-00-00', TeoretycznaDataWaznosci='0000-00-00', TeoretycznaDataWydania='0000-00-00', NrKartyStary='' WHERE IdKarty=1681
Tabela ma postać dla podpowiedzi
CREATE TABLE karta ( IdKarty mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT, NrKarty varchar(12) NOT NULL DEFAULT '', IdPacjenta mediumint(9) NOT NULL DEFAULT '0', IdTypuKarty mediumint(9) NOT NULL DEFAULT '0', IdStatusu char(1) NOT NULL DEFAULT '', IdCenyKarty mediumint(9) NOT NULL DEFAULT '0', DataWydania date NOT NULL DEFAULT '0000-00-00', DataWaznosci date NOT NULL DEFAULT '0000-00-00', DataZgloszenia date NOT NULL DEFAULT '0000-00-00', DataZastrzezenia date NOT NULL DEFAULT '0000-00-00', TeoretycznaDataWaznosci date NOT NULL DEFAULT '0000-00-00', TeoretycznaDataWydania date NOT NULL DEFAULT '0000-00-00', NrKartyStary varchar(20) DEFAULT NULL, PRIMARY KEY (IdKarty) ) TYPE=MyISAM;
A błąd przedstawia sie nastepująco.
#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 'UPDATE karta SET NrKarty ='',
IdTypuKarty =9,
IdStat
U mnie oczywiście te zapytania działają bezproblemowo co może być nie tak ?.
Będę wdzięczny za wszelkie wskazówki.
a tabela u mnie tak sie przedstawia
CREATE TABLE IF NOT EXISTS `karta` ( `IdKarty` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT, `NrKarty` varchar(12) NOT NULL DEFAULT '', `IdPacjenta` mediumint(9) NOT NULL DEFAULT '0', `IdTypuKarty` mediumint(9) NOT NULL DEFAULT '0', `IdStatusu` char(1) NOT NULL DEFAULT '', `IdCenyKarty` mediumint(9) NOT NULL DEFAULT '0', `DataWydania` date NOT NULL DEFAULT '0000-00-00', `DataWaznosci` date NOT NULL DEFAULT '0000-00-00', `DataZgloszenia` date NOT NULL DEFAULT '0000-00-00', `DataZastrzezenia` date NOT NULL DEFAULT '0000-00-00', `TeoretycznaDataWaznosci` date NOT NULL DEFAULT '0000-00-00', `TeoretycznaDataWydania` date NOT NULL DEFAULT '0000-00-00', `NrKartyStary` varchar(20) DEFAULT NULL, PRIMARY KEY (`IdKarty`) ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=4419 ;
Pozdrawiam