webForumDet fria alternativet
Logga in / Bli medlem

Få ut SQL (query?)

Databaser & SQL

2 svar · 532 visningar · startad av Roosweb

Medlem sedan aug. 200679 inlägg
Frågan#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 :)

257 ms totalt · 4 externa anrop · v20260731065814-full.df76c93f
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)