Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2009, 21:57
shock_dude
 
Fecha de Ingreso: febrero-2008
Ubicación: Bahia Blanca
Mensajes: 173
Antigüedad: 16 años, 9 meses
Puntos: 7
es obligatorio indicar el nombre de la DB en las consultas?

Hola, tengo una duda un poco trivial pero que al final no entiendo.

qué diferencia hay en utilizar una u otra sintaxis? que beneficios ofrece?


Ejemplo 1:
insert into `dbtest`.`tabletest`(campo1,campo2) VALUES (valor1,valor2);


Ejemplo 2:
insert into `tabletest`(campo1,campo2) VALUES (valor1,valor2);

Ambos ejemplos funcionan, pero en el primero se le indica la base de datos y a la tabla y en el segundo solo se le indica la tabla a la consulta.

Yo siempre utilicé el primero porque sé que se usa así pero no entiendo cual es la diferencia o si se puede obviar el tener que indicar la base de datos.


gracias.