
Hoy tuve que realizar un cambio de tipo de dato en una base de datos MySQL para que una aplicación de terceros pueda ejecutar algunas operaciones de manera automática. Comparto el método en lenguaje SQL.
Sintaxis:
ALTER TABLE <NOMBRE DE TABLA> MODIFY <NOMBRE DE COLUMNA> <TIPO DE DATO>;
Ejemplo:
ALTER TABLE bands MODIFY country_code VARCHAR(2);
Nos vemos




jul 26, 2011 @ 13:08:46
excelente
nov 22, 2011 @ 23:50:41
<?php
$conexion = mysql_connect("localhost","root","");
mysql_select_db("pgje",$conexion);
$tabla = "directorio_de_ser_pub";
$consulta = "SHOW FIELDS FROM $tabla";
$resultado = mysql_query($consulta, $conexion) or die ( mysql_error() );
while($datos = mysql_fetch_array($resultado))
{
if ($cambia = mysql_query("ALTER TABLE `$tabla` CHANGE `".$datos['Field']."` `".$datos['Field']."` VARCHAR( 99 ) COLLATE utf8_general_ci NULL"))
{
echo $datos['Field'] . "Cambiado”;
}
}
?>
nov 26, 2011 @ 01:24:59
grax me salvaste la vida aunque utilizo .net my gestor esta en mysql