Browsing articles in "PL/SQL"
May
22
2019

Oracle SQL ile sütunları satırlara çevirme

Geçenlerde, devam eden bir projemizde Oracle SQL ile, bir tablodaki kolonların nasıl satırlara çevrilebileceği ile ilgili bir ihtiyaç hasıl oldu. Kısaca anlatalım. Aşağıdaki gibi bir tablomuz olduğunu varsayalım. PK KOLON1 KOLON2 KOLON3 KOLON4 KOLON5 SATIR1 Değer1-1 Değer1-2 Değer1-3     SATIR2 Değer2-1         SATIR3 Değer3-1 Değer3-2 Değer3-3 Değer3-4   SATIR4 Değer4-1 Değer4-2 […]

Nis
10
2019

Oracle Kalemlerinin Organizasyon Atamaları Script

Sistem(R11,R12) üzerindeki kalemlerin organizasyon atamalarını asagıdaki scripti takip ederek gerçekleştirebiliriniz.     /* Formatted on 21/05/2019 19:58:18 (QP5 v5.287) */ DECLARE –********************************** l_api_version NUMBER := 1.0; l_init_msg_list VARCHAR2 (2) := fnd_api.g_true; l_commit VARCHAR2 (2) := fnd_api.g_false; x_message_list error_handler.error_tbl_type; itemid mtl_system_items_b.inventory_item_id%TYPE; segment1 mtl_system_items_b.segment1%TYPE; primary_uom_code mtl_system_items_b.primary_uom_code%TYPE; –x_return_status VARCHAR2 (2); x_msg_count NUMBER := 0; –********************************** x_item_id NUMBER; x_uom_code […]

Şub
19
2019

Kullanıcı – Sorumluluk – Güvenlik Profili scripti

Merhaba, Aşağıdaki script ile belli bir departmandaki aktif çalışanlara ait kullanıcılara atanmış sorumluluklar, bu sorumluluklara bağlı menü (alt menülere girmeden) ve fonksiyonlar ve bu sorumluluklara atanmış güvenlik profili değerleri (HR: Security Profile) listelenebilir. Ayrıca, her bir güvenlik profiline ait, eğer var ise, atanmış organizasyon hiyerarşileri de görüntülenebilir. Menü ve fonksiyonları görüntülerken de, hariç bırakılmış (Menu Exclusions […]

Oca
23
2019

DB’den Obje Scripti Alma

Merhabalar, Aşağıda paylastığım bu script ile ; Toad gibi bir uygulama kullanarak objenin creation scriptine ulaşılamadığı zaman (bağımlılıkları ve veya client yazılımının bug ları olabilir) prompt a scripti yazdırabilirsiniz.   DECLARE BEGIN DBMS_OUTPUT.put_line (DBMS_METADATA.get_ddl (’VIEW’, ‘ISIM’, ‘APPS’)); END; DECLARE BEGIN DBMS_OUTPUT.put_line (DBMS_METADATA.get_ddl (‘VIEW’, ‘ISIM’, ‘APPS’)); END;

Ara
2
2018

XSLT içinde NOT ve IF Kullanımı

Merhaba , XSLT tarafından sağlanan görüntüler üzerinde xml den gelen değerlere göre belirli koşullarda  görüntüdeki ifadelerin  kısıtlanması veya değiştirilmesi sağlanmaktadır.Aşağıdaki kod parçacığında  “not” ifadesinin xslt üzerinde nasıl kullanıldığı gösterilmiştir. Örneğe göre 00011113333 id sine ait xml den değer döndüğünde görüntüde “Firma Sipariş No”  alanı görünsün farklı bir id geliyor ise  “Sipariş No” ifadesi görünsün.Burada önemli nokta […]

Haz
21
2018

DELETEXML Builtin Fonksiyonu ile xml içerisinden istenen etiketi silme

Merhabalar, Oracle 10g ile birlikte gelen DELETEXML fonksiyonu ile kompleks xml ler içerisinden istenmeyen alanların çıkarılması aşağıdaki örnek ile sağlanabilinir. DELETEXML(xmltype_instance,xpath_string,namespace_string) Örneğimizde standard efatura örneği kullanılmıştır. File_c  clob tipinde xml veri içermelidir.   SELECT a.getClobVal() FROM TABLE (XMLSEQUENCE (DELETEXML ((xmltype(file_c)), ‘/Invoice/cac:InvoiceLine/cac:Item/cbc:Description’, ‘xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" ‘ || ‘xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" ‘ || ‘xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" ‘ || ‘xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" ‘ || ‘xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" […]

Sayfalar:12345»