SQL серверт хадгалагдсан процедур хаана байдаг вэ?
SQL серверт хадгалагдсан процедур хаана байдаг вэ?

Видео: SQL серверт хадгалагдсан процедур хаана байдаг вэ?

Видео: SQL серверт хадгалагдсан процедур хаана байдаг вэ?
Видео: Нарийвчилсан SQL заавар | Хадгалагдсан журам + Хэрэглээний тохиолдлууд 2024, May
Anonim

А хадгалагдсан процедур (sp) нь бүлэг юм SQL мэдээллийн санд хадгалсан хүсэлтүүд. SSMS-д тэдгээрийг ширээний ойролцоо олж болно. Үнэндээ програм хангамжийн архитектурын хувьд энэ нь илүү дээр юм хадгалсан Т- SQL хэлийг өгөгдлийн санд оруулна, учир нь хэрэв давхарга өөрчлөгдвөл өөр нэг шатыг өөрчлөх шаардлагагүй болно.

Үүний нэгэн адил SQL-д хадгалагдсан процедур хаана байдаг вэ?

Object Explorer-д SQL Серверийн менежментийн студи, мэдээллийн сан руу орж, өргөжүүлнэ үү. Програмчлалын хавтсыг өргөжүүлнэ үү. Баруун товчийг дарна уу Хадгалагдсан журам хавтас. Хулганы баруун товшилтын цэснээс баруун товшилтын цэснээс Filter-ийг сонгоно.

Үүнтэй адилаар би хадгалагдсан процедурыг SQL Server дээр хэрхэн хадгалах вэ? Та өөрчилж болно SQL код, тэгвэл хадгалах нь хадгалагдсан процедур -ийг шинэчлэх хадгалагдсан процедур мэдээллийн санд. руу хадгалах а хадгалагдсан процедур өгөгдлийн сан руу ороод редактор дээр хулганы баруун товчийг дараад сонгоно уу Хадгалах цэснээс Database руу очих эсвэл Ctrl+S товчийг дарна уу. Дараа нь та энэ мэдэгдлийг Query Designer руу буулгаж, өмнөх шигээ өөрчилж болно.

Үүнээс гадна, би SQL Server дээр хадгалагдсан процедурыг хэрхэн олох вэ?

Ашиглаж байна SQL сервер Менежмент студи өргөжүүлэх Хадгалагдсан журам , баруун товчийг дарна уу журам дараа нь Скрипт дээр дарна уу Хадгалагдсан журам гэж сонгоод дараах зүйлсийн аль нэгийг нь товшино уу: Үүсгэх, Өөрчлөх, эсвэл Drop болон үүсгэх. Шинэ-г сонгоно уу Асуулга Редакторын цонх. Энэ болно харуулах нь журам тодорхойлолт.

SQL серверт хадгалагдсан процедурыг хэрхэн ашиглах вэ?

Object Explorer програмын жишээнд холбогдоно уу SQL сервер Өгөгдлийн сангийн хөдөлгүүр, тэр жишээг өргөжүүлээд дараа нь Өгөгдлийн санг өргөжүүлнэ үү. Хүссэн өгөгдлийн санг өргөжүүлж, Програмчлах чадварыг өргөжүүлээд дараа нь өргөжүүлнэ үү Хадгалагдсан журам . Хэрэглэгчийн тодорхойлсон дээр хулганы баруун товчийг дарна уу хадгалагдсан процедур хүссэнээ сонгоод Execute дээр дарна уу Хадгалагдсан журам.

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