PrincipalEmpresaSoporteContacto

950 62 70 23

Dominios    Hosting    Servidores Dedicados    Housing    Backup Remoto    Multimedia    Promoción Web

Sistema de Soporte » Manuales y Preguntas Frecuentes ( FAQ ) » Sentencias utiles en mysql
 Login [Recuperar contraseña] 
Email:
Contraseña:
Recordarme:
 
 Buscar
Realice consulta a hostineitor
 Opciones de Articulo
 Sentencias utiles en mysql
Respuesta 13.3.1. Sintaxis de DESCRIBE (Información acerca de las columnas)
{DESCRIBE | DESC} tbl_name [col_name | wild]

DESCRIBE proporciona información acerca de columnas en una tabla. Es una abreviación de SHOW COLUMNS FROM. Desde MySQL 5.0.1, estos comandos también muestran información para vistas.
Consulte Sección 13.5.4.3, ?Sintaxis de SHOW COLUMNS?.
col_name puede ser un nombre de columna, o una cadena con los carácteres de SQL '%' y '_' para obtener salida sólo para las columnas con nombres que coincidan con la cadena. No hay necesidad de delimitar la cadena con comillas a no ser que contenga espacios u otros carácteres especiales.
mysql> DESCRIBE city;
+------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+----------+------+-----+---------+----------------+
| Id | int(11) | | PRI | NULL | auto_increment |
| Name | char(35) | | | | |
| Country | char(3) | | UNI | | |
| District | char(20) | YES | MUL | | |
| Population | int(11) | | | 0 | |
+------------+----------+------+-----+---------+----------------+
5 rows in set (0.00 sec)

La columna Null indica si pueden almacenarse los valores NULL , mostrando YES cuando se permiten valores NULL.
La columna Key indica si el campo está indexado. Un valor de PRI indica que el campo es parte de una clave primaria de tabla. UNI indica que el campo es parte de un índice UNIQUE. El valor MUL indica que se permiten múltiples ocurrencias de un valor dado dentro del campo.
Un campo puede designarse como MUL incluso si se usa un índice UNIQUE si se permiten valores NULL , ya que múltiples registros en un índice UNIQUE pueden tener un valor NULL si la columna no se declara NOT NULL. Otra causa para MUL en un índice UNIQUE es cuando dos columnas de un índice UNIQUE compuesto; mientras la combinación de las columnas sea única, cada columna puede tener múltiples ocurrencias de un valor dado. Tenga en cuenta que en un índice compuesto sólo el campo de más a la izquierda del índice tiene una entrada en la columna Key .
La columna Default indica el valor por defecto asignado al campo.
La columna Extra contiene cualquier información adicional disponible acerca de un campo dado. En nuestro ejemplo la columna Extra indica que la columna Id se creó con la palabra clave AUTO_INCREMENT .
Si los tipos de columna son distintos a los esperados según el comando CREATE TABLE , tenga en cuenta que a veces MySQL cambia los tipos de columa. Consulte Sección 13.1.5.1, ?Cambios tácitos en la especificación de columnas?.
El comando DESCRIBE se proporciona por compatibilidad con Oracle.
Los comandos SHOW CREATE TABLE y SHOW TABLE STATUS proporcionan información acerca de tablas . Consulte Sección 13.5.4, ?Sintaxis de SHOW?.
13.3.2. Sintaxis de USE
USE db_name

El comando USE db_name le dice a MySQL que use la base de datos db_name como la base de datos por defecto para los comandos siguientes. Sigue siendo la base de datos por defecto hasta el final de la sesión o hasta que se realiza otro comando USE :
mysql> USE db1;
mysql> SELECT COUNT(*) FROM mytable; # selects from db1.mytable
mysql> USE db2;
mysql> SELECT COUNT(*) FROM mytable; # selects from db2.mytable

Hacer una base de datos particular la actual signfica que el comando USE no le imposibilita a acceder a tablas en otras bases de datos. El siguiente ejemplo accede a la tabla author desde la base de datos db1 y a la tabla editor desde la base de datos db2:
mysql> USE db1;
mysql> SELECT author_name,editor_name FROM author,db2.editor
-> WHERE author.editor_id = db2.editor.editor_id;

El comando USE se proporciona por compatibilidad con Sybase.


Detalles del Articulo
Código del Articulo: 207
Fecha de Creación: 30 Aug 2007 12:00 PM

 Esta respuesta me fue util  Esta respuesta no me fue util

Empresa   |   Noticias  |   Infraestructura  |   Ayuda  |   Mapa del sitio  |   Aviso Legal  
Copyright 2002-2007 © Soluciones Web On Line S.L.