Hoe te om te bepalen als een weergave bestaat in SQL



Structured Query Language (SQL) wordt gebruikt voor het beheren van gegevens in relationele databasesystemen zoals Microsoft SQL Server en Oracle. Weergaven worden in SQL gebruikt te maken van een virtuele tabel die uit het resultaat van een query bestaat "SELECT". Gebruik weergaven om gecontroleerd en toegang tot eindgebruikers vereenvoudigd door te verbergen van de complexe joins tussen de tabellen en presenteren als een enkele tabel, terwijl het toevoegen van een extra niveau van beveiliging voor de gegevens. Wanneer u wilt dat om een weergave te maken, moet u bepalen of een weergave al in de database bestaat met behulp van ingebouwde opdrachten.

  • De opdracht "Als bestaat" voor het bepalen van het bestaan van een uitzicht vanaf de systeemtabellen in de volgende manier:

    IF EXISTS (Selecteer * uit INFORMATION_SCHEMA. Weergaven

      WHERE table_name = 'view1')  

    "INFORMATION_SCHEMA" wordt gebruikt om informatie over metagegevens en is aanwezig in alle databases. Uitvoeren van de bovenstaande opdracht controleert op het bestaan van de opgegeven weergave en worden verwijderd met behulp van de opdracht "DROP VIEW".

  • Gebruik de opdracht "SELECT" aan de weergaven selecteren uit de database op de volgende manier:

    SELECTEER * UIT INFORMATION_SCHEMA. Weergaven

    WAAR table_name = 'view1'

    Uitvoeren van het bovenstaande commando zal weergave van de metagegevens over de opgegeven weergave uit de database.

  • De systeemtabellen van de relationele database om te bepalen of de weergave op de volgende manier bestaat opvragen:

    Selecteer * uit sys.views

    WAAR naam = 'view1'

    Uitvoeren van het bovenstaande commando zal de metagegevens informatie over de weergave ophalen als het bestaat in de database.

  • De "Object_ID()"-functie in SQL Server te identificeren van de weergave als het bestaat in de database opvragen. Voer de volgende opdracht:

    SELECT OBJECT_ID('view1','V') AS 'Object_ID'

    De syntaxis voor de functie van de OBJECT_ID() in de eenvoudigste vorm is:

    OBJECT_ID (' Objectnaam, 'object_type') waar Objectnaam is de naam van het object, zoals de tabelnaam van de of de naam van een weergave, en object_type verwijst naar het type object zoals een tabel, kolom of weergave.

Tips & waarschuwingen
  • Als u systeem beheerdersrechten hebt, kunt u de sys.views tabellen openen.

Gerelateerde Artikelen

Hoe te om te bepalen als een limiet bestaat door de grafiek van een functie

Hoe te om te bepalen als een limiet bestaat door de grafiek van een functie

We zullen enkele voorbeelden van functies en hun grafieken gebruiken om te laten zien hoe we kunnen bepalen of de limiet bestaat als x een bepaald nummer benaderingen.Wat die u nodig hebtPapierpen en papierEr zijn vier verschillende manieren om te be
Hoe te om te bepalen als een bestand bestaat in Excel VBA

Hoe te om te bepalen als een bestand bestaat in Excel VBA

Visual Basic for Applications (VBA) wordt een subset van Visual Basic dat wordt gebruikt voor Microsoft Office-programma's aan uw behoeften aanpassen. Bij het schrijven naar een bestand in VBA, is het verstandig om ervoor te zorgen dat bepaalde dossi
Hoe te om te bepalen als een nummer hoort bij een Pay-telefoon

Hoe te om te bepalen als een nummer hoort bij een Pay-telefoon

Hebt u een beller-ID hebt u de mogelijkheid om te zien wie er belt u voordat u de oproep beantwoordt. Nochtans, soms gesprekken komen zonder identificatie of geblokkeerde namen en nummers. Als u een oproep van een pay telefoon ontvangt of als iemand
Hoe te om te bepalen als een Excel-grafiek voorkomt

Hoe te om te bepalen als een Excel-grafiek voorkomt

Bepalen of een grafiek in een werkblad in Excel bestaat kan gemakkelijk worden bereikt door het gebruik van Visual Basic for Applications (VBA). VBA is een programmeertaal van computer gebruikt in Excel en andere Microsoft Office-toepassingen voor he
Hoe te om te bepalen als een ketting Is echt goud

Hoe te om te bepalen als een ketting Is echt goud

Goud is een helder en zeldzame metalen element dat licht, zelfs in de schaduw reflecteert. De mensheid heeft altijd gekoesterd goud onder de meest edele metalen. Goud is van duurzame en buigzame, en niet oxideren, corrosie, bezoedelen of roest, waard
Hoe te om te bepalen als een eigenschap Is een eenheid van multi woning in New Jersey

Hoe te om te bepalen als een eigenschap Is een eenheid van multi woning in New Jersey

Multi bodembewonende eenheden, ook bekend als plurifamiliar eigenschappen, vormen een klasse van gebouwen die het mogelijk voor twee of meer afzonderlijke huishoudens maken leven in één gebouw. Ze worden vaak gebruikt door beleggers om verhuur inkoms
Hoe te om te bepalen als een eBay-verkoper betrouwbaar is

Hoe te om te bepalen als een eBay-verkoper betrouwbaar is

Biedingen op eBay kunnen een gok. U bent omgaan met personen die u nog nooit hebben ontmoet, en waarschijnlijk nooit zal ontmoeten. Voordat bieden op een eBay-veiling, zal u wilt bepalen of een eBay-verkoper betrouwbaar is. Ga als volgt te werk om te
Hoe te om te bepalen als een register sleutel bestaat in VBScript

Hoe te om te bepalen als een register sleutel bestaat in VBScript

"Peering" in het systeemregister geeft u een glimp in uw besturingssysteem kritische montages. Deze instellingen, toetsen, genaamd bepalen hoe Windows werkt. Ontwikkelaars gebruiken VBScript en andere tools om te bekijken en wijzigen van de toet
Hoe te om te bepalen als een hond heeft Ringworm

Hoe te om te bepalen als een hond heeft Ringworm

Als u letsels van de huid op uw hond merkt, zou kunnen hij lijden aan de schimmelinfectie ringworm genoemd. Omdat ringwormsymptomen lijken op die van andere honden huidziekten, is het belangrijk om uw huisdier naar de dierenarts voor diagnose en beha
Hoe te om te bepalen als een kat heeft Ringworm

Hoe te om te bepalen als een kat heeft Ringworm

Ondanks zijn naam is heeft ringworm niets te maken met wormen helemaal. Ringworm, dermatophytose genoemd door dierenartsen, is eigenlijk een zeer besmettelijke schimmelinfectie die van invloed is op de oppervlakkige laag van dode huid. Begrijpen hoe
Hoe te om te bepalen als een Matrix Is Consistent in MATLAB

Hoe te om te bepalen als een Matrix Is Consistent in MATLAB

De consistentie van een systeem van gelijktijdige lineaire vergelijkingen verwijst naar of er een oplossing. Een stelsel van lineaire vergelijkingen kan worden beoordeeld als consistent of niet door het analyseren van de matrix representatie. Met de
Hoe te om te bepalen als een gratis Download film Website Is een Scam

Hoe te om te bepalen als een gratis Download film Website Is een Scam

Bepalen of een gratis download film website een scam is is van essentieel belang bij de bescherming van persoonlijke gegevens. Veel sites adverteren ten onrechte gratis film downloads om de consumenten toegang tot de site. Het is alleen terwijl het t
Hoe gebruik Java te bepalen als een punt Is opgenomen in een cirkel

Hoe gebruik Java te bepalen als een punt Is opgenomen in een cirkel

Een veelvoorkomend probleem in de computer meetkunde is om te bepalen of een bepaald punt in het vlak is opgenomen binnen een gegeven cirkel. De eenvoudigste manier om dat te bepalen is het gebruik van de definitie van een cirkel: de verzameling van
Hoe te om te bepalen als een Coach tas Is authentiek, en maakte voor Coach kleinhandels of Outlet winkels

Hoe te om te bepalen als een Coach tas Is authentiek, en maakte voor Coach kleinhandels of Outlet winkels

Het kopen van een designer handtas is relatief eenvoudig kan, maar vinden van een aan een weggeefprijs een uitdaging. Bij het kopen van een zak Coach, overwegen de zak van authenticiteit, wel of niet het werd gemaakt voor een Coach kleinhandels of ou