Veritabanımda dahili olarak "ColorByte"
alanını güncellemem gereken büyük bir tablom var. Bu alan RGB değerlerinden hesaplanır ve öncelikle Excel-VBA Skripts tarafından kullanılır, fakat aynı zamanda WinForms C# Uygulamalarında da kullanılır. Belirli bir rengi temsil eden bir tamsayı değerini temsil eder.PL/SQL'de RGB Değeri nasıl oluşturulur?
Bu VBA (sadece açıklama hiçbir çalışma kodu) aşağıdaki gibi çalışır:
r = 5
g = 50
b = 200
colorByte = RGB(r,g,b)
RGB-Function here hakkında daha fazlasını okuyun.
Şimdi, VBA'da geliştirilen ve araştırma ekibimizin bir üyesi tarafından geliştirilen şirketimize özgü verilerden daha iyi RGB Değerleri almak için karmaşık bir hesaplama planım var. Büyük tabloyu güncellemek ve "colorByte"
alanını düzeltmek için bu calcution'u veritabanında tanımlamalıyım. Kesin hesaplamalar önemsizdir çünkü bu şeyler işe yarar çünkü:
İşlevimi tamamlamak için PL/SQL'de kullanabileceğim bir VBA RGB(r, g, b)
İşlev eşdeğeri var mı?
Veya birisi bu işlevin dahili olarak ne yaptığını biliyor, böylece PL/SQL'de yeniden tanımlayabilir miyim? Ben RGB(r,g,b)
düşünüyorum