SQL Server дээрх локал болон глобал хувьсагчдын хооронд ямар ялгаа байдаг вэ?
SQL Server дээрх локал болон глобал хувьсагчдын хооронд ямар ялгаа байдаг вэ?

Видео: SQL Server дээрх локал болон глобал хувьсагчдын хооронд ямар ялгаа байдаг вэ?

Видео: SQL Server дээрх локал болон глобал хувьсагчдын хооронд ямар ялгаа байдаг вэ?
Видео: SQL СЕРВЕР (УРДУ/ХИНДИ) ДАХЬ ОРОН НУТГИЙН БА ГЛОБАЛ ТҮР ХҮСНЭГТҮҮДИЙН ХООРОНДЫН ЯЛГАА 2024, Дөрөвдүгээр сар
Anonim

Орон нутгийн хувьсагч функц дотор зарлагдсан байдаг бол Глобал хувьсагч функцээс гадуур зарласан байна. Орон нутгийн хувьсагчид Функц ажиллаж эхлэх үед үүсдэг ба функц дуусах үед алга болдог, нөгөө талаас, Глобал хувьсагч Гүйцэтгэл эхлэх үед үүсдэг бөгөөд програм дуусах үед алга болно.

Үүнийг харгалзан үзвэл орон нутгийн болон глобал хувьсагчийн хооронд ямар ялгаа байдаг вэ?

Глобал хувьсагч ямар ч функцээс гадуур зарлагддаг бөгөөд тэдгээрт ямар ч функц дээр хандах (ашиглах) боломжтой дахь хөтөлбөр. Орон нутгийн хувьсагчид функц дотор зарлагдсан бөгөөд зөвхөн тухайн функц дотор ашиглагдаж болно. Байх боломжтой орон нутгийн хувьсагч өөр өөр функцээр ижил нэртэй.

Дээрхээс гадна JavaScript дахь локал болон глобал хувьсагчдын хооронд ямар ялгаа байдаг вэ? JavaScript хувьсагч зөвхөн хоёр хамрах хүрээтэй. Глобал хувьсагчид − А глобал хувьсагч тай дэлхийн хамрах хүрээ нь таны хаана ч тодорхойлогдох боломжтой гэсэн үг юм JavaScript код. Орон нутгийн хувьсагчид − А орон нутгийн хувьсагч зөвхөн тодорхойлогдсон функц дотор харагдах болно. Функцийн параметрүүд нь үргэлж байдаг орон нутгийн тэр функц руу.

Мөн C хэл дээрх локал болон глобал хувьсагч хоёрын ялгаа юу вэ?

Эхлээд хариулсан: Энэ юу вэ хоорондын ялгаа нь орон нутгийн хувьсагч болон C дахь глобал хувьсагч ? А орон нутгийн хувьсагч функц дотор тодорхойлогддог. Энэ нь зөвхөн боломжтой дахь тодорхойлогдсон функц. А Глобал хувьсагч тодорхойлсон бүх функцээс гадуур тодорхойлогддог дотор хөтөлбөр.

SQL-д орон нутгийн болон глобал хувьсагч гэж юу вэ?

онд SQL Сервер 2005 (болон 2000) глобал хувьсагчид функцүүд гэж үздэг. Хамрах хүрээ орон нутгийн хувьсагч багц юм (Т-ийн багц SQL руу илгээсэн мэдэгдлүүд SQL Сервер болон нэгэн зэрэг ажиллана). Энэ хязгаарлалт нь нэг хадгалагдсан процедурыг далд хэлбэрээр агуулдаг (учир нь хадгалсан процедурыг багц хэлбэрээр тодорхойлдог).

Зөвлөмж болгож буй: