User Group Italiano SQL Server
SQL Server “Denali” CTP3
Metadata Discovery
Sergio Govoni
[email protected]
Attribution-NonCommercial-ShareAlike 2.5
http://creativecommons.org/licenses/by-nc-sa/2.5/
Speaker
Sergio Govoni
• 10+ years on ERP software developer
• 6+ years on SQL Server
– MCP, MCTS SQL Server
– Microsoft SQL Server MVP
• Speaker, Editor and Publisher @ UGISS
– User Group: www.ugiss.org
– Blog: http://community.ugiss.org/blogs/sgovoni
• Co-Author
– MVP Deep Dives Volume 2
UGISS - User Group Italiano SQL Server
2
Agenda
• Metadata Discovery
– Fondamenti
– Metadata stored procedures e DMF’s
– DEMO
UGISS - User Group Italiano SQL Server
3
Metadata Discovery
Fondamenti
• Aumenta la solidità nella gestione dei result set
• Permette di descrivere o controllare i metadati
di una query, di una stored procedure o di un
trigger
– Senza l’obbligo di esecuzione
– Senza l’utilizzo di strutture temporanee
– Senza l’uso dell’opzione SET FMTONLY
(completamente sostituita e deprecata!)
UGISS - User Group Italiano SQL Server
4
Metadata Discovery
Stored procedure, DMF ed EXECUTE WITH…
• 2 Stored procedure
– sys.sp_describe_first_result_set
– sys.sp_describe_undeclared_parameters
• 2 DMF
– sys.dm_exec_describe_first_result_set()
– sys.dm_exec_describe_first_result_set_for_object()
• Le novità del comando EXECUTE...
UGISS - User Group Italiano SQL Server
6
Demo
Metadata Discovery
UGISS - User Group Italiano SQL Server
7
Metadata Discovery
Risorse Generiche
•
Presentazione e demo
–
•
Informazioni sul prodotto SQL Server
–
–
•
microsoft.public.it.sql
microsoft.public.sqlserver.*
Newsgroups pubblici via WEB
–
–
•
http://www.ugiss.org
Newsgroups pubblici via NTTP
–
–
•
http://www.microsoft.com/technet/prodtechnol/sql
http://msdn.microsoft.com/sql
Comunità SQL Server
–
•
http://www.microsoft.com/italy/sql
http://www.microsoft.com/sql
Supporto sviluppo ed professionisti IT
–
–
•
http://www.ugiss.org
http://www.microsoft.com/italy/communities/newsgroups/default.mspx
http://www.microsoft.com/technet/community/newsgroups/server/sql.mspx
Formazione
–
http://www.microsoft.com/italy/traincert
UGISS - User Group Italiano SQL Server
8
SQL Server “Denali” CTP3
Metadata Discovery
Attribution-NonCommercial-ShareAlike 2.5
http://creativecommons.org/licenses/by-nc-sa/2.5/
Scarica

Metadata Discovery