Hi,

I try to convert a varchar to a char, but it doesn't seems to work.


show create table sessions;

CREATE TABLE `sessions` (
  `id` varchar(32) NOT NULL default '',
  `user_id` int(6) NOT NULL default '0',
  `ip` varchar(8) NOT NULL default '0',
  `lastseen` timestamp NOT NULL default CURRENT_TIMESTAMP on update
CURRENT_TIMESTAMP,
  `expire` timestamp NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `user_id2` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 

ALTER TABLE sessions MODIFY ip char(8) NOT NULL DEFAULT '0';
ALTER TABLE sessions MODIFY id char(32) NOT NULL DEFAULT '';

show create table sessions;

CREATE TABLE `sessions` (
  `id` varchar(32) NOT NULL default '',
  `user_id` int(6) NOT NULL default '0',
  `ip` varchar(8) NOT NULL default '0',
  `lastseen` timestamp NOT NULL default CURRENT_TIMESTAMP on update
CURRENT_TIMESTAMP,
  `expire` timestamp NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `user_id2` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 


What am I doing wrong ?


-- 
Webzine Rock : http://www.w-fenec.org/

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to