«stored-procedures» etiketlenmiş sorular

İlişkisel veritabanı sistemine erişen uygulamalar için kullanılabilecek bir alt yordam.

6
Saklı yordam c # parametresiyle çağırın
Programımda silme, ekleme ve güncelleme yapabilirim ve veritabanımda oluşturulan saklı yordamı arayarak bir ekleme yapmaya çalışıyorum. Bu bir düğme eklemek iyi çalışır. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(dc.Con); SqlCommand cmd = new SqlCommand("Command String", con); da.InsertCommand = new SqlCommand("INSERT INTO tblContacts VALUES (@FirstName, @LastName)", …

10
Saklı yordam ile görünüm arasındaki fark nedir?
Birkaç noktadan kafam karıştı: Saklı yordam ile görünüm arasındaki fark nedir? SQL Server'da saklı yordamları ne zaman ve ne zaman görünümleri kullanmalıyım? Görünümler, parametreleri iletebileceğimiz dinamik sorgular oluşturulmasına izin veriyor mu? Hangisi en hızlı ve hangisi diğerinden daha hızlı? Görünümler veya saklı yordamlar belleği kalıcı olarak ayırıyor mu? Birisi görünümlerin …




5
Sorgu sonucunu PL / pgSQL kullanarak bir değişkende saklayın
PostgreSQL'in prosedür dili olan PL / pgSQL'deki bir değişkene bir sorgunun sonucu nasıl atanır? Bir işlevim var: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then --do somthing else --do the else part end if; …


15
SQL Depolanan Prosedürler içinde Dinamik Sıralama
Bu, geçmişte araştırmak için saatler harcadığım bir konu. Bana öyle geliyor ki, modern RDBMS çözümleri tarafından ele alınması gereken bir şey var, ancak henüz veritabanı arka uçlu herhangi bir Web veya Windows uygulamasında inanılmaz derecede yaygın bir ihtiyaç olarak gördüğüm şeyi gerçekten karşılayan hiçbir şey bulamadım. Dinamik sıralamadan bahsediyorum. Benim …

3
SQL Server'da isteğe bağlı parametreler depolanıyor mu?
SQL Server 2008'de bazı depolanmış procs yazıyorum ve burada isteğe bağlı girdi parametreleri konseptinin mümkün olup olmadığını merak ettim. Sanırım kullanmak istemediğim parametreler için her zaman NULL geçirebilirim, depolanan işlemdeki değeri kontrol edebilirim, sonra bir şeyler alabilirim, ancak konsept burada mevcutsa ilgilenmiştim. Teşekkürler!


17
Depolanan yordamlar için adlandırma kuralınız nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Saklanan …

15
Bir SQL Server veritabanında bir dizeyi nasıl arayabilirim?
Bunun mümkün olduğunu biliyorum ama nasıl yapacağımı bilmiyorum. Belirli bir dizenin tüm bahsedenleri için bir SQL Server veritabanını aramam gerekiyor. Örneğin: Tüm tabloları, görünümleri, işlevleri, saklı yordamları, ... "tblEmployes" dizesini (tablolardaki verileri değil) aramak istiyorum. Buna ihtiyacım olan nedenlerden biri, oluşturulan bazı ekstra veri tablolarını kaldırmak istiyorum, ancak korkarım prosedürler …

5
Entity Framework Code First, saklı yordamları destekliyor mu?
EF Code First'ün birkaç sunumunu izledim ve EFCF'nin saklı yordamlarla nasıl çalıştığını görmedim. Biraz sp kullanacak bir yöntemi nasıl bildirebilirim? Varlık özelliklerini sp parametrelerine el ile eşlemeden sp'yi çağıran bir yönteme bir varlığı iletebilir miyim? Ayrıca modelimi değiştirirsem ne olur? Modelden tabloyu yeniden oluştururken sp'mi düşürür mü? Peki ya tetikleyiciler? …

8
C # SQL Server - Bir listeyi saklı yordama geçirme
C # kodumdan bir SQL Server saklı yordamı çağırıyorum: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand("InsertQuerySPROC", conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue("@QueryTable", QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue("@NDistanceThreshold", NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@"RDistanceThreshold", RDistanceThreshold); STableParameter .SqlDbType = SqlDbType.Structured; NDistanceParameter.SqlDbType = SqlDbType.Int; …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.