SQL Tutorial for å sjekke for å se om en tabell allerede finnes

SQL Tutorial for å sjekke for å se om en tabell allerede finnes


En Structured Query Language (SQL) bordet er et databaseobjekt som inneholder bedriftens data. Tabeller er delt inn i rader og kolonner. Skjæringspunktet mellom rader og kolonner er felt, og disse objektene lagre en bit av informasjon. Du kan bare ha en tabell med et spesifisert navn i databasen. Hvis du oppretter tabeller dynamisk, må du først sjekke om tabellen finnes. SQL har en kommando som lar deg sjekke om tabellen finnes i databasen.

Bruksanvisning

1 Åpne din SQL-spørring vindu. Skriv inn følgende kode for å avgjøre om databasen tabellen finnes:

velger navn fra sys.tables
hvor name = 'tabellnavn'

Erstatt "tabellnavn" med tabellen du skal sjekke. Hvis tabellen finnes, returnerer SQL-spørring tabellnavnet i resultatvinduet.

2 Kjør følgende spørring for å bruke et jokertegn. Noen ganger administratoren ikke vite det nøyaktige tabellen navn, så et jokertegn er tilgjengelig som returnerer alle bord som har en rekke tegn i navnet. Følgende kode er et eksempel:

velger navn fra sys.tables
der navn som "-tabellen% '

Dette søket bruker "som" søkeord og SQL wildcard charater ( "%"). Koden ovenfor returnerer alle tabeller som har et navn som begynner med "bord". Dette søket returnerer mer enn ett resultat om flere bord er funnet.

3 Trykk F5 for å kjøre spørringer. F5 utfører søket og returnerer resultatene. Hvis tabellen finnes, må det være "droppet" før du kan gjenskape den. Nedenfor er et eksempel på hvordan å slippe en tabell i SQL:

slipp tabellen tabellnavn