base actual

22/06/2007 - 15:22 por mapache | Informe spam
En un script SQL ¿Cómo puedo saber cuál es la base actual? Quiero estar
trabajando en una base X, luego pasar a otra base Y y finalmente regresar a
la base X. ¿Cómo averiguo el nombre de la base X para almacenarlo en una
variable y luego poder regresar a ella?

Preguntas similare

Leer las respuestas

#1 Federico A Colli
22/06/2007 - 15:33 | Informe spam
Para cambiar de base y así ejecutar el código que sigue en la misma sólo
agrega:
USE basex o USE basey

USE database_name

De esta forma deberias hacer según describes:
USE basex
...
...
USE basey
...
...
USE basex
...
...

Saludos
Carpe diem, tempus fugit.
El hombre sabio no da las respuestas correctas, propone las preguntas
correctas (Claude Levi-Strauss).
La sabiduría no es un producto de la educación sino de toda una vida por
adquirirla (Albert Einstein).
El sabio puede sentarse en un hormiguero, pero sólo el necio se queda
sentado en él (Proverbio chino).

AUS Federico A. Colli


"mapache" escribió en el mensaje
news:%
En un script SQL ¿Cómo puedo saber cuál es la base actual? Quiero estar
trabajando en una base X, luego pasar a otra base Y y finalmente regresar
a
la base X. ¿Cómo averiguo el nombre de la base X para almacenarlo en una
variable y luego poder regresar a ella?



Respuesta Responder a este mensaje
#2 Federico A Colli
22/06/2007 - 15:35 | Informe spam
Para cambiar de base y así ejecutar el código que sigue en la misma sólo
agrega:
USE basex o USE basey

USE database_name

De esta forma deberias hacer según describes:
USE basex
...
...
USE basey
...
...
USE basex
...
...

Saludos
Carpe diem, tempus fugit.
El hombre sabio no da las respuestas correctas, propone las preguntas
correctas (Claude Levi-Strauss).
La sabiduría no es un producto de la educación sino de toda una vida por
adquirirla (Albert Einstein).
El sabio puede sentarse en un hormiguero, pero sólo el necio se queda
sentado en él (Proverbio chino).

AUS Federico A. Colli


"mapache" escribió en el mensaje
news:%
En un script SQL ¿Cómo puedo saber cuál es la base actual? Quiero estar
trabajando en una base X, luego pasar a otra base Y y finalmente regresar
a
la base X. ¿Cómo averiguo el nombre de la base X para almacenarlo en una
variable y luego poder regresar a ella?



Respuesta Responder a este mensaje
#3 Ele
22/06/2007 - 15:44 | Informe spam
checa si te sirve esto
...
use master
Select *
From sysprocesses
Where blocked > 0

use mybasedatos
..
"mapache" escribió en el mensaje
news:%
En un script SQL ¿Cómo puedo saber cuál es la base actual? Quiero estar
trabajando en una base X, luego pasar a otra base Y y finalmente regresar
a
la base X. ¿Cómo averiguo el nombre de la base X para almacenarlo en una
variable y luego poder regresar a ella?


Respuesta Responder a este mensaje
#4 Alejandro Mesa
22/06/2007 - 15:52 | Informe spam
mapache,

Para saber en cual db estas, usa la funcion db_name(), pero no se puede
parametrizar el nombre de la base de datos cuando usas USE.


AMB

"mapache" wrote:

En un script SQL ¿Cómo puedo saber cuál es la base actual? Quiero estar
trabajando en una base X, luego pasar a otra base Y y finalmente regresar a
la base X. ¿Cómo averiguo el nombre de la base X para almacenarlo en una
variable y luego poder regresar a ella?



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida