Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Skontrolujte , či položka existuje v Microsoft SQL

Objekty , ktoré sú schémy rozsahom v aplikácii Microsoft SQL sú katalogizované v tabuľke sys.Objects . Môžete skontrolovať existenciu položiek v tejto tabuľke pomocou príkazu SELECT pomocou object_id funkcie . Táto funkcia trvá až dva parametre . Prvý parameter je object_name , ktorý je varchar alebo nvarchar meno . Použitie plne kvalifikovaný názov objektu je voliteľná . Druhý parameter je voliteľný a je object_type . Veci , ktoré budete potrebovať
vlastníctvo alebo oprávnenie na cieľového objektu
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte editor dotaz a zadajte príkaz použitie databázy .
< P > USE dbname ; .

GO
2

Zadajte príkaz IF pre požadovaný objekt

IF OBJECT_ID ( . N'dbo MyObject " ) IS NOT NULL

3

Zadajte požadovanú akciu dokončiť na základe výsledkov . Ak chcete napríklad vytlačiť výsledok " objekt existuje " alebo " objekt neexistuje , " by ste zadali :

tlač ( N'object existuje " )

ELSE

print ( N'object neexistuje ) ;

GO
4

spustite príkaz vidieť výsledok
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené