Microsoft SQL Server
Parsename
Recherche…
Syntaxe
- PARSENAME ('nom_objet', object_piece)
Paramètres
'nom_objet' | object_piece |
---|---|
Nom de l'objet pour lequel récupérer la partie d'objet spécifiée. nom_objet est sysname. Ce paramètre est un nom d'objet éventuellement qualifié. Si toutes les parties du nom de l'objet sont qualifiées, ce nom peut comporter quatre parties: le nom du serveur, le nom de la base de données, le nom du propriétaire et le nom de l'objet. | La partie objet est-elle à retourner? object_piece est de type int et peut avoir ces valeurs: 1 = Nom de l'objet 2 = Nom du schéma 3 = Nom de la base de données 4 = Nom du serveur |
PARSENAME
Declare @ObjectName nVarChar(1000)
Set @ObjectName = 'HeadOfficeSQL1.Northwind.dbo.Authors'
SELECT
PARSENAME(@ObjectName, 4) as Server
,PARSENAME(@ObjectName, 3) as DB
,PARSENAME(@ObjectName, 2) as Owner
,PARSENAME(@ObjectName, 1) as Object
Résultats:
Serveur | DB |
---|---|
Siège socialSQL1 | Vent du nord |
Propriétaire | Objet |
---|---|
dbo | Auteurs |
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow