Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Stampare struttura tabella sql

365 views
Skip to first unread message

Franco

unread,
Jul 28, 2004, 10:14:04 AM7/28/04
to
Salve, un domanda a cui non riesco a dare un risposta.

Come faccio a stampare la struttura di una tabella dal Enterprise Manager ?

Ciao
Franco


Andrea Benedetti

unread,
Jul 28, 2004, 10:39:37 AM7/28/04
to
Ciao,

"Franco" <franc...@tiscali.it> wrote in message
news:ce8cbr$e6g$1...@lacerta.tiscalinet.it...


> Salve, un domanda a cui non riesco a dare un risposta.
>
> Come faccio a stampare la struttura di una tabella dal Enterprise Manager
?

Non puoi direttamente.
Perň potresti crearti una select come:

SELECT Left(a.name,30) Column, Left(b.name,15) Type, a.Length,
a.prec, a.scale, ALLOWNULLS
FROM syscolumns a
JOIN systypes b on a.xusertype=b.xusertype
WHERE ID=object_id('nomeDellaMiaTabella')
ORDER BY name

Oppure utilizzare:
exec sp_columns 'nomeDellaMiaTabella'

e mandarne in stampa il risultato

> Ciao
> Franco

Ciao,
Andrea


Andrea Montanari

unread,
Jul 28, 2004, 10:44:24 AM7/28/04
to
salve Franco,
"Franco" <franc...@tiscali.it> ha scritto nel messaggio
news:ce8cbr$e6g$1...@lacerta.tiscalinet.it...

> Salve, un domanda a cui non riesco a dare un risposta.
>
> Come faccio a stampare la struttura di una tabella dal Enterprise Manager
?
>

se selezioni la tabella, tasto dx, Copia, apri Notepad e fai incolla, viene
automaticamente generato lo script DDL di generazione della tabella stessa,
diversamente hai bisogno di tools di reportinga appositi...
se vuoi, puoi vedere un mio tool, liberamente disponibile all'indirizzo
sotto la mia firma, che e' in grado di generare documentazione HTML per un
intero database, con xreference tra i vari oggetti costituenti lo stesso..
saluti
--
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz/DbaMgr.shtm http://italy.mvps.org
DbaMgr2k ver 0.8.0 - DbaMgr ver 0.54.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

Lorenzo Benaglia

unread,
Jul 28, 2004, 10:46:25 AM7/28/04
to
Andrea Benedetti wrote:
> Non puoi direttamente.
> Però potresti crearti una select come:
<SNIP>

Oppure ricorrere al menu "Generate SQL Script"...
Se intendi ottenere un dump grafico della tabella leggi il seguente post:
http://tinyurl.com/3olq6

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

0 new messages