como obtener el nombre de la base

10/05/2006 - 16:49 por Jorge Aguilar | Informe spam
Hola a todos, como puedo hacer para obtener el nombre de la base de datos a
la cual estoy conectado.
necesito usar el comando bcp aqui va el ejemplo

set @comando = 'bcp "select dato from cia1.dbo.exporta" queryout
"f:\tbl.txt" -c'
EXEC master.dbo.xp_cmdshell @comando, NO_OUTPUT

necesito cambiar el nombre cia1 por el nombre de la base de datos a la cual
estoy conectado.

Gracias.
Jorge
 

Leer las respuestas

#1 Alejandro Mesa
10/05/2006 - 17:08 | Informe spam
Jorge,

Puedes usar la funcion db_name()


AMB

"Jorge Aguilar" wrote:

Hola a todos, como puedo hacer para obtener el nombre de la base de datos a
la cual estoy conectado.
necesito usar el comando bcp aqui va el ejemplo

set @comando = 'bcp "select dato from cia1.dbo.exporta" queryout
"f:\tbl.txt" -c'
EXEC master.dbo.xp_cmdshell @comando, NO_OUTPUT

necesito cambiar el nombre cia1 por el nombre de la base de datos a la cual
estoy conectado.

Gracias.
Jorge



Preguntas similares