sql >> Databáze >  >> RDS >> Sqlserver

SQL Server ekvivalentní zobrazení CREATE OR REPLACE VIEW společnosti Oracle

Výše uvedená řešení však dosáhnou své práce s rizikem ztráty uživatelských oprávnění. Upřednostňuji vytvořit nebo nahradit pohledy nebo uložené procedury následovně.

IF NOT EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[vw_myView]'))
    EXEC sp_executesql N'CREATE VIEW [dbo].[vw_myView] AS SELECT ''This is a code stub which will be replaced by an Alter Statement'' as [code_stub]'
GO

ALTER VIEW [dbo].[vw_myView]
AS
SELECT 'This is a code which should be replaced by the real code for your view' as [real_code]
GO


  1. Oficiální technický blog Microsoft Access je nyní online!

  2. Postgres Error:Více než jeden řádek vrácený poddotazem použitým jako výraz

  3. Okamžitá inicializace souboru:Dopad během instalace

  4. Jak INTERSECT funguje v PostgreSQL