Not sure if this post worked the first time (I never saw it come in), so a 
thousand pardons if this is a re-post.
----------------------------------------------------
I come from the school of hard knocks, and so it seems my MySQL 
indoctrination is no exception.  2 million rows of 'varchar' data must be the 
least efficient type to sort by.

I need to change a column data type from 'varchar(10)' to 'int' type.

I created another table, with the changed data type on the one column.  I 
thought I read that nested selects were not supported by MySQL, but is it 
possible to do something like this:

 insert into new_table values (select '__enter-some-sort-of-on-the-fly-
data-type-conversion-on-a-column-or-two__' from old_table);


Or, is there an ALTER TABLE command on the existing table.  Surely, this 
would take a long time on a couple million rows.  I am running MySQL 3.23.36 
and RedHat 7.1 (2.4.3-12)

Kind regards,
Tony

--botspeak:  sql, query, database

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to