OVH Cloud OVH Cloud

Database name

7 réponses
Avatar
Yan
Bonjour,

Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je suis
connecté ?

Merci

7 réponses

Avatar
deconnected
db_name()

"Yan" a écrit dans le message de
news:419cbdbd$0$3285$
Bonjour,

Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je suis
connecté ?

Merci




Avatar
Yan
db_name demande un paramètre, dbid. Et si je connais l'id, et ben je sais
déjà sur quelle base je suis connecté.

Moi je souhaite une fonction qui me donne directement le nom de la base en
cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)



"deconnected" a écrit dans le message de
news:%23MP%
db_name()

"Yan" a écrit dans le message de
news:419cbdbd$0$3285$
> Bonjour,
>
> Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je suis
> connecté ?
>
> Merci
>
>




Avatar
Philippe [MS]
Bonjour,

SELECT DB_NAME() fonctionne

On peut aussi faire

SELECT @MyDB = DB_NAME()

Phil.

"Yan" wrote in message
news:419cc372$0$3294$

db_name demande un paramètre, dbid. Et si je connais l'id, et ben je sais
déjà sur quelle base je suis connecté.

Moi je souhaite une fonction qui me donne directement le nom de la base en
cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)



"deconnected" a écrit dans le message de
news:%23MP%
> db_name()
>
> "Yan" a écrit dans le message de
> news:419cbdbd$0$3285$
> > Bonjour,
> >
> > Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je


suis
> > connecté ?
> >
> > Merci
> >
> >
>
>




Avatar
deconnected
c'est marrant mais sur mon sql server 2000 print db_name() me retourne la
current db ....
As tu essayé ?

"Yan" a écrit dans le message de
news:419cc372$0$3294$

db_name demande un paramètre, dbid. Et si je connais l'id, et ben je sais
déjà sur quelle base je suis connecté.

Moi je souhaite une fonction qui me donne directement le nom de la base en
cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)



"deconnected" a écrit dans le message de
news:%23MP%
> db_name()
>
> "Yan" a écrit dans le message de
> news:419cbdbd$0$3285$
> > Bonjour,
> >
> > Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je


suis
> > connecté ?
> >
> > Merci
> >
> >
>
>




Avatar
Yan
Exact
J'ai mal lu l'aide, j'ai pensé que l'argument était obligatoire. Autant pour
moi.

Merci beaucoup !


"deconnected" a écrit dans le message de
news:
c'est marrant mais sur mon sql server 2000 print db_name() me retourne la
current db ....
As tu essayé ?

"Yan" a écrit dans le message de
news:419cc372$0$3294$
>
> db_name demande un paramètre, dbid. Et si je connais l'id, et ben je


sais
> déjà sur quelle base je suis connecté.
>
> Moi je souhaite une fonction qui me donne directement le nom de la base


en
> cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)
>
>
>
> "deconnected" a écrit dans le message de
> news:%23MP%
> > db_name()
> >
> > "Yan" a écrit dans le message de
> > news:419cbdbd$0$3285$
> > > Bonjour,
> > >
> > > Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je
suis
> > > connecté ?
> > >
> > > Merci
> > >
> > >
> >
> >
>
>




Avatar
Yan
Exact
J'ai mal lu l'aide, j'ai pensé que l'argument était obligatoire. Autant pour
moi.

Merci beaucoup !



"Philippe [MS]" a écrit dans le message de
news:
Bonjour,

SELECT DB_NAME() fonctionne

On peut aussi faire

SELECT @MyDB = DB_NAME()

Phil.

"Yan" wrote in message
news:419cc372$0$3294$
>
> db_name demande un paramètre, dbid. Et si je connais l'id, et ben je


sais
> déjà sur quelle base je suis connecté.
>
> Moi je souhaite une fonction qui me donne directement le nom de la base


en
> cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)
>
>
>
> "deconnected" a écrit dans le message de
> news:%23MP%
> > db_name()
> >
> > "Yan" a écrit dans le message de
> > news:419cbdbd$0$3285$
> > > Bonjour,
> > >
> > > Y a-t-il une fonction qui renvoie le nom de la base sur laquelle je
suis
> > > connecté ?
> > >
> > > Merci
> > >
> > >
> >
> >
>
>




Avatar
Vuillermet Jacques
On écrit "Au temps pour moi", ce qui signifie : je laisse au temps le soin
de réparer mes erreurs.

Jacques.
(titilleur de service en l'occurence)

"Yan" a écrit dans le message de news:
419cc8f2$0$24118$

Exact
J'ai mal lu l'aide, j'ai pensé que l'argument était obligatoire. Autant


pour
moi.

Merci beaucoup !



"Philippe [MS]" a écrit dans le message de
news:
> Bonjour,
>
> SELECT DB_NAME() fonctionne
>
> On peut aussi faire
>
> SELECT @MyDB = DB_NAME()
>
> Phil.
>
> "Yan" wrote in message
> news:419cc372$0$3294$
> >
> > db_name demande un paramètre, dbid. Et si je connais l'id, et ben je
sais
> > déjà sur quelle base je suis connecté.
> >
> > Moi je souhaite une fonction qui me donne directement le nom de la


base
en
> > cours, du style CURRENT_DBNAME (qui n'existe pas évidemment)
> >
> >
> >
> > "deconnected" a écrit dans le message de
> > news:%23MP%
> > > db_name()
> > >
> > > "Yan" a écrit dans le message de
> > > news:419cbdbd$0$3285$
> > > > Bonjour,
> > > >
> > > > Y a-t-il une fonction qui renvoie le nom de la base sur laquelle


je
> suis
> > > > connecté ?
> > > >
> > > > Merci
> > > >
> > > >
> > >
> > >
> >
> >
>
>