SQL SERVER先判斷視圖是否存在然后再創(chuàng)建視圖的語句
如果我們的語句為:
IF NOT EXISTS(SELECT 1 FROM sys.views WHERE name='Report_IndividualTicket') BEGIN create view Report_IndividualTicket as SELECT Ticket.TicketNumber, Ticket.TicketID, GisProcess.StageName, Content.DtReceived, Content.ContentText FROM (GisProcess INNER JOIN Ticket ON GisProcess.TicketID=Ticket.TicketID) INNER JOIN Content ON Ticket.ContentID=Content.ContentID END
會(huì)提示以下錯(cuò)誤:
Msg 156, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'view'.
出現(xiàn)這個(gè)錯(cuò)誤的原因是:create view 這一句必須是批處理中的第一句。
所以可以將該語句修改為:
IF EXISTS(SELECT 1 FROM sys.views WHERE name='Report_IndividualTicket') DROP VIEW Report_IndividualTicket GO create view Report_IndividualTicket as SELECT Ticket.TicketNumber, Ticket.TicketID, GisProcess.StageName, Content.DtReceived, Content.ContentText FROM (GisProcess INNER JOIN Ticket ON GisProcess.TicketID=Ticket.TicketID) INNER JOIN Content ON Ticket.ContentID=Content.ContentID GO
相關(guān)文章
SQL?Server安裝后本地服務(wù)器連接失敗的解決方法(僅供參考)
訪問SQLServer數(shù)據(jù)庫失敗時(shí),最常見的錯(cuò)誤是"連接服務(wù)器失敗,SQLServer不存在或訪問被拒絕",或者"未能建立與(local)的鏈接,SQLServer不存在或訪問被拒絕",這篇文章主要給大家介紹了關(guān)于SQL?Server安裝后本地服務(wù)器連接失敗的解決方法,需要的朋友可以參考下2023-11-11
Win10下安裝Sql Server 2014反復(fù)提示需安裝.NET Framework 3.5 SP1的解決方案
這篇文章主要介紹了Win10下安裝Sql Server 2014反復(fù)提示需安裝.NET Framework 3.5 SP1的解決方案,需要的朋友可以參考下2016-05-05
SQL查詢數(shù)據(jù)庫中符合條件的記錄的總數(shù)
這篇文章主要介紹了SQL查詢數(shù)據(jù)庫中符合條件的記錄的總數(shù)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
SQL Server誤區(qū)30日談 第15天 CheckPoint只會(huì)將已提交的事務(wù)寫入磁盤
這個(gè)誤區(qū)是由于太多人對(duì)日志和恢復(fù)系統(tǒng)缺少全面的了解而存在已久。CheckPoint會(huì)將自上次CheckPoint以來所有在內(nèi)存中改變的頁寫回磁盤(譯者注:也就是臟頁),或是在上一個(gè)CheckPoint讀入內(nèi)存的臟頁寫入磁盤2013-01-01
淺析SQL Server授予了CREATE TABLE權(quán)限但是無法創(chuàng)建表
這篇文章主要介紹了SQL Server授予了CREATE TABLE權(quán)限但是無法創(chuàng)建表的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
SQL Server正則表達(dá)式 替換函數(shù)應(yīng)用詳解
在sql開發(fā)過程中,經(jīng)常會(huì)使用正則,本文將以此問題進(jìn)行詳細(xì)介紹SQL Server正則表達(dá)式 替換函數(shù)應(yīng)用,需要了解更多的朋友可以參考下2012-11-11

