|
1. Stored Prosedür: C# yöntemine benzer şekilde, belirli bir görevi tamamlamak için SQL ifadelerinden oluşan bir koleksiyondur. Özellikler: Daha karmaşık iş mantığını yönetmek veya yönetmek için kullanılır. Parametreler, dönüş değerleri ve dönüş değerlerine sahip parametreler olabilir; burada değişkenler tanımlanabilir ve süreç kontrol ifadeleri yazılabilir. Veritabanı oluşturma ifadesi dahil edilemiyor Avantajlar: Geliştirilmiş yeniden kullanılabilirlik, modüler tasarım, artan yürütme hızı, azalmış ağ trafiği ve geliştirilmiş güvenlik sağlar. Kategoriler: 1. Sistem depolama süreci: 1) Sistem tanımı, ana sistemde var 2) Genellikle sp_ ya da xp_ ile başlar. sp_ sistem parametrelerini ayarlamak için kullanılır xp_ işletim sistemi tarafından sağlanan fonksiyonları çağırmak için kullanılır Sistem depolanmış prosedürü çağırın: saklanan prosedür adını çalıştırın 2. Depolama prosedürünü özelleştirin 1) Kullanıcı tarafından tanımlanan, mevcut veritabanında var. 2) Genellikle p_ ile başlar. (İsim özelleştirilmiştir) 'Sözdizimi oluşturun: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Kopya kodu
|