Სარჩევი:

როგორ შევქმნათ ცხრილის ღირებულების პარამეტრი SQL Server-ში?
როგორ შევქმნათ ცხრილის ღირებულების პარამეტრი SQL Server-ში?

ვიდეო: როგორ შევქმნათ ცხრილის ღირებულების პარამეტრი SQL Server-ში?

ვიდეო: როგორ შევქმნათ ცხრილის ღირებულების პარამეტრი SQL Server-ში?
ვიდეო: Table valued parameters in SQL Server 2024, აპრილი
Anonim

ცხრილის ღირებული პარამეტრების გამოსაყენებლად, ჩვენ გვჭირდება შემდეგი ნაბიჯების შესრულება:

  1. შექმენით ცხრილი აკრიფეთ და განსაზღვრეთ მაგიდა სტრუქტურა.
  2. გამოაცხადეთ შენახული პროცედურა, რომელსაც აქვს ა პარამეტრი დან მაგიდა ტიპი.
  3. გამოაცხადეთ ა მაგიდა ტიპი ცვლადი და მითითება მაგიდა ტიპი.
  4. გამოიყენეთ INSERT განცხადება და დაიკავეთ ცვლადი .

ამ გზით, როგორ გამოვაცხადოთ ცხრილის ღირებული პარამეტრი?

მაგიდა - ღირებული პარამეტრები არიან გამოაცხადა მომხმარებლის მიერ განსაზღვრული გამოყენებით მაგიდა ტიპები. Შეგიძლიათ გამოიყენოთ მაგიდა - ღირებული პარამეტრები მონაცემთა რამდენიმე მწკრივის გაგზავნა Transact-SQL განცხადებაში ან რუტინაში, როგორიცაა შენახული პროცედურა ან ფუნქცია, გარეშე შექმნა დროებითი მაგიდა ან ბევრი პარამეტრები.

ანალოგიურად, შეგვიძლია თუ არა ცხრილის პარამეტრად გადაცემა შენახულ პროცედურებში? მაგიდა - დაფასებული პარამეტრები დაუშვით მონაცემთა რამდენიმე მწკრივის გადაცემა a-ზე შენახული პროცედურა ზოგიერთი Transact-SQL კოდით ან წინა აპლიკაციიდან. Შიგნით შენახული პროცედურა , აირჩიეთ მონაცემები გავლილიდან პარამეტრი და ჩადეთ მასში მაგიდა რომ შენ დასახლება სურს.

ასევე იკითხა, რა არ არის მართალი SQL Server-ში ცხრილის ღირებულების პარამეტრებზე?

ცხრილის ღირებულების პარამეტრი არ შეიძლება გამოყენებულ იქნას CLR მომხმარებლის განსაზღვრულ ფუნქციაში. SQL სერვერი აკეთებს არა სტატისტიკის შენარჩუნება ცხრილის ღირებული პარამეტრი Სვეტები. ცხრილის ღირებული პარამეტრები ისინი მხოლოდ ReadOnly ხასიათს ატარებენ, ამიტომ ჩვენ არ შეგვიძლია მონაცემთა განახლება, ჩასმა და წაშლა ცხრილის მნიშვნელობის პარამეტრი.

რა არის ცხრილის შეფასებული პარამეტრები SQL Server-ში?

მაგიდა - ღირებული პარამეტრები არის ახალი პარამეტრი დაწერე SQL სერვერი 2008 წელი, რომელიც უზრუნველყოფს გავლის ეფექტურ გზას მაგიდა ტიპი ცვლადი ვიდრე დროებითი მაგიდა ან ამდენი გავლის პარამეტრები . ეს ხელს უწყობს რთული ბიზნეს ლოგიკის გამოყენებას ერთ რუტინაში.

გირჩევთ: