Merhabalar.

Başlıkta geçtiği gibi "PL/SQL to C#" kod çevirme işlemi yapabileceğim bir araç var mı?

soruldu: 25 Şub '13, 11:50

mhkoca60's gravatar image

mhkoca60
1.8k264554
cevap kabul oranı: 15%

değiştirildi: 26 Şub '13, 06:16

AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

AliRıza Adıyahşi ♦
7.9k146288

pl/sql den C# a ceviri derken neyi kastediyorsunuz? Linq gibi bir şey mi? Sql sorgusularını bir dile cevirmek ne demek?

(25 Şub '13, 12:46) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

Oracle pl/sql sadece sql sorgularından oluşmuyor. Trigger, Stored Procedure(SP-Saklı Yordam) ve fonksiyonlar yazabiliyoruz. Benim amacım SP ve fonksiyonların(ikisi de C#'taki metodların karşılığı) kodlarını C#'a çevirmek.

(26 Şub '13, 01:35) mhkoca60 mhkoca60's gravatar image

SP ve Sql fonksiyonlarıda zaten SQL sorgusu, C# fonksiyonlarının karşılığı değil. Sql fonksiyonlarının bazıları parçalı olarak C# fonksiyonlarına denk gelebilir. Mesela istatistik fonksiyonları (sum, rank, median, avg, max, min, ...) gibi. Ama bunların Veritabanı tarafında tek basına çok anlamı yok. Çünkü genellikle SQL sorgusu içerisinde kullanılıyor -ki buda kodları SQL sorgusu haline getiriyor. Bundan dolayıda bana pek mantıklı gelmiyor. Bilmedigim ve kaçırdığım bir nokta da olabilir.

(26 Şub '13, 01:55) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

PL/SQL'de aynı zamanda buradaki gibi for,while döngüleri; if-then-else,case gibi koşul yapıları, exception yönetimi, ayrıca buradaki gibi çok sayıda kullanışlı/kullandığımız fonksiyon var.

(26 Şub '13, 02:16) mhkoca60 mhkoca60's gravatar image

Anlıyorum sizi, ama bu ikisini birbirine cevirmek bana google translate gibi geliyor. Tek tek kelimeleri ceviriyor ama cümle girince, sonucu sizde biliyorsunuz. Demek istediğim gramer olarak bütünlük olması lazım (VB to C# gibi). Tabi yinede eğer istediğiniz şeyi bulursanız bizimle de paylaşırsınız.

(26 Şub '13, 02:34) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

Ben böyle bir engine olduğunu duydum ama bulamadım. O yüzden buradan yardım arıyorum.

(26 Şub '13, 02:51) mhkoca60 mhkoca60's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster
Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×7

Soruldu: 25 Şub '13, 11:50

Görüntüleme: 766 kez

Son güncelleme: 26 Şub '13, 06:16

powered by BitNami OSQA