Résolu CREATE TABLE db_name.tbl_name(MySQL) en SQL?

steeff

Habitué
Bonjour à tous,

je chercher à écrire un script pour créer une table dans une base, mais j'ai besoin de préciser quelle base (car j'ai besoin de changer de base de données dans le script), et donc je dois pouvoir préciser dans quelle base je veux créer cette table.

Je sais qu'en MySQL on peut le faire en faisant ainsi
CREATE TABLE db_name.tbl_name(...);
mais je ne trouve pas comment le faire en SQL.

J'utilise SQL Serveur 2008.

Je vous remercie d'avance de votre attention.
 

zeb

Modérateur
Meilleure réponse
Salut

Je sais qu'en MySQL on peut le faire en faisant ainsi
mais je ne trouve pas comment le faire en Microsoft SQL Server.

Ohlà, attention à ce que tu dis. SQL est le nom d'un langage, pas d'un logiciel.

---------------------

Dans tes scripts, utilise USE [db_name]; pour changer de base.
Sinon, essaie une syntaxe telle que celle-là :
Code:
db_name.dbo.tbl_name

Ça te convient ?
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 957
Membres
1 586 383
Dernier membre
potofeu
Partager cette page
Haut