[SQL server] informazioni tabelle

giovedì 08 aprile 2010 - 17.16

gdg87 Profilo | Newbie

ciao a tutti,
volevo sapere se è possibile conoscere da codice quale è la chiave primaria di una tabella se c'è.
Inoltre se si può pure conoscere a quale tabelle la tabella considerata è collegata

lbenaglia Profilo | Guru

>volevo sapere se è possibile conoscere da codice quale è la chiave
>primaria di una tabella se c'è.
Qui trovi un esempio:
http://social.microsoft.com/Forums/it-IT/sqlserverit/thread/d5562d7f-6812-4d92-bcb1-46233f9223df

>Inoltre se si può pure conoscere a quale tabelle la tabella considerata
>è collegata
Dai un'occhiata a:

- sys.dm_sql_referenced_entities
http://msdn.microsoft.com/en-us/library/bb677185.aspx

- sys.dm_sql_referencing_entities
http://msdn.microsoft.com/en-us/library/bb630351.aspx

- sys.sql_expression_dependencies
http://msdn.microsoft.com/en-us/library/bb677315.aspx

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

gdg87 Profilo | Newbie

grazie.
ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5