Få ut SQL (query?)

Databaser & SQL

2 svar · 558 visningar · startad av Roosweb

Medlem sedan aug. 200679 inlägg
Trådstart#1

Hejsan.
Är nybörjare med MSSQL och håller precis på att ska lära mig det. Det jag undrar är, hur gör man för att få ut queryn eller vad det heter, altså så att man får en SQL fil med t.ex denna texten i:

/****** Object: Table [Roosweb_admin].[Test] Script Date: 07/15/2007 19:07:34 ******/
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Roosweb_admin].[Test]') AND type in (N'U'))
DROP TABLE [Roosweb_admin].[Test]
GO
/****** Object: Schema [Roosweb_admin] Script Date: 07/15/2007 19:07:35 ******/
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Roosweb_admin')
DROP SCHEMA [Roosweb_admin]
GO
/****** Object: Role [Roosweb_admin] Script Date: 07/15/2007 19:07:35 ******/
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = N'Roosweb_admin')
BEGIN
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = N'Roosweb_admin' AND type = 'R')
CREATE ROLE [Roosweb_admin]

END
GO

Jag har VWD och SQL Express edition till mitt förfogande, bara inte kunskapen om hur jag ska göra det. Så tack på förhand!

Mvh Robert

Medlem sedan dec. 20025 483 inlägg
#2

Högerklicka på tabellen/rollen/... och välj Script table/role/... as Create/Drop To File...

Medlem sedan aug. 200679 inlägg
#3

Tackar :)

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)