Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

(Csak Microsoft SQL Server 2000 esetén.) A létrehozott vagy módosított egyutas tárolt eljárás viselkedésének vezérlésére szolgáló beállításokat tartalmaz.

Eljárás

Megjeleníti az aktuális tárolt eljárás nevét. Ha még nem mentette az eljárást, az alapértelmezett név jelenik meg. Ebben a mezőben nem módosíthatja a nevet. Név hozzárendeléséhez válassza a Fájl menü Mentés vagy Mentés másként parancsát.

Az összes oszlop kimenete

Azt adja meg, hogy az összes megjelenített tábla összes oszlopa szerepel az eljárás kimenetében. Ha ezt a beállítást választja, az egyenértékű azzal, mintha csillagot (*) ad meg az SQL-panelen az egyes oszlopnevek helyett.

DISTINCT értékek

Megadja, hogy a lekérdezés kiszűri az ismétlődő sorokat az eljárás kimenetéből. Ez a beállítás akkor hasznos, ha csak néhány oszlopot használ egy táblából, és ezek az oszlopok ismétlődő értékeket tartalmazhatnak, vagy ha két vagy több tábla összekapcsolásának folyamata duplikált sorokat hoz létre az eredményhalmazban. Ha ezt a lehetőséget választja, az egyenértékű azzal, mintha a DISTINCT szót beszúrja az SQL-panel utasításába.

A NOCOUNT beállítása

Megakadályozza, hogy a SQL Server belevessen a lekérdezés eredményébe egy üzenetet, amely jelzi a Transact-SQL-utasítás által érintett sorok számát a tárolt eljárás törzsében. Az üzenet megtekintéséhez törölje a jelet a jelölőnégyzetből.

GROUP BY bővítmény

Meghatározza, hogy a tárolt eljárásokhoz az összesítő lekérdezéseken alapuló további lehetőségek is elérhetők legyenek.

  • KOCKÁVAL

Megadja, hogy az összesítő lekérdezésnek összegző értékeket kell létrehoznia a GROUP BY záradékban megadott csoportokhoz. A csoportok a GROUP BY záradékban szereplő oszlopok kereszthivatkozásával jönnek létre, majd a lekérdezés összesítő függvényének alkalmazásával összegző értékeket állítanak elő a további szuper-összesítő sorokhoz. A WITH CUBE beállítás többdimenziós, és a lekérdezés összesítő függvényeinek és oszlopainak összesítéséből hoz létre összegzéseket.

  • KUMULATÍV FRISSÍTÉSSEL

Megadja, hogy az összesítő lekérdezésnek összegző értékeket kell létrehoznia a GROUP BY záradékban megadott csoportokhoz. A WITH ROLLUP (ÖSSZESÍTÉSSEL) beállítás hasonló a WITH CUBE (KOCKA) beállításhoz, de csak egy típusú összegzést hoz létre az oszlop és az összesítő függvény minden egyes kombinációjához.

  • ALL

Azt adja meg, hogy az összesítő lekérdezés tartalmazza az összesítő ismétlődő sorokat.

Tulajdonos

Megjeleníti az eljárás tulajdonosának nevét. A tulajdonos neve SQL Server szerepkör vagy SQL Server felhasználó. A legördülő lista az adatbázisban definiált összes felhasználót és szerepkört tartalmazza. A legördülő listában a felhasználók és a szerepkörök különböző ikonokkal rendelkeznek; a szerepkör ikon két arcot jelenít meg, a felhasználói ikon csak egy arcot.

TOP

(SQL Server 7.0-s vagy újabb verziójú adatbázisok esetén.) Meghatározza, hogy a tárolt eljárás tartalmazzon egy TOP záradékot, amely csak az első n sort vagy az eredményhalmaz sorainak első n százalékát adja vissza. Az alapértelmezett érték az, hogy az eljárás az eredményhalmaz első 10 sorát adja vissza.

Ezzel a mezővel eltérő számú visszaadandó sort adhat meg, vagy százalékot adhat meg.

  • PERCENT

(SQL Server 7.0-s vagy újabb verziójú adatbázisok esetén.) Megadja, hogy az eljárás tartalmazzon egy TOP záradékot, amely csak az eredményhalmaz sorainak első n százalékát adja vissza.

  • A TIES

(SQL Server 7.0-s vagy újabb verziójú adatbázisok esetén.) Megadja, hogy az eljárás tartalmazzon egy WITH TIES záradékot. A WITH TIES akkor hasznos, ha egy eljárás tartalmaz egy ORDER BY záradékot és egy TOP záradékot a százalék alapján. Ha ez a beállítás be van állítva, és a százalékos levágás az ORDER BY záradékban azonos értékeket tartalmazó sorok halmazának közepére esik, a nézet az összes ilyen sorra kiterjed.

SQL-megjegyzés

Ha szöveget szeretne beírni ebbe a mezőbe, közvetlenül beírhatja azt, vagy beírhat egy megjegyzést az SQL-panelen. Amikor közvetlenül ebbe a mezőbe ír szöveget, egyszerűen írja be a szöveget. Amikor azonban megjegyzésszöveget ad meg az SQL-ablaktáblában, a megjegyzéshatároló karaktereket kell használnia. Példa:

/* This is comment text entered in the SQL pane */
This is comment text entered directly in the SQL Comment field.

Leírás

(csak 2000-SQL Server.)

Ez a mező kétféleképpen különböztethető meg az SQL Comment mezőtől. Először is a Leírás értékeket a rendszer bővített tulajdonságokként tárolja SQL Server. Másodszor, az SQL-panelen nem adhatja meg a Leírás értékét.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×