Ændring af prefix i selve store procedure ved Alter Schema af databasen
Jeg kan ikke dreje, hvordan dette kan laves.Hvordan kan man ændre prefix i selve store proceduren, når man ændrer schema for databasen og store procedure.
Først afvikler jeg for databasen:
ALTER SCHEMA dbo TRANSFER OldUser.DemoDatabase
Dernæst for store procedure:
ALTER SCHEMA dbo TRANSFER OldUser.MinStoreProcedure
Det fungerer.
Men dette ændrer ikke prefix ved sql streng i store proceduren!
Det ser stadig sådan ud i store proceduren:
ALTER PROCEDURE [dbo].[MinStoreProcedure]
(
@Demo [varchar] (200)
)
AS
BEGIN
SET NOCOUNT ON;
INSERT INTO
[DemoDatabase].[OldUser].[MinStoreProcedure]
(
Tekst
)
Values
(
@Demo
)
END
Havde forventet at det blev sådan, med [dbo] som prefix for databasen ved INSERT INTO...
ALTER PROCEDURE [dbo].[MinStoreProcedure]
(
@Demo [varchar] (200)
)
INSERT INTO
[DemoDatabase].[dbo].[MinStoreProcedure]
(
Tekst
)
Values
(
@Demo
)
END
Hvad gør jeg galt?
??? karsten_larsen