SQL

Oracle ORA-00904: “WM_CONCAT”

ORA-00904: “WM_CONCAT”: invalid identifier  hatası alırsanız bu fonksiyona sahip  olmadığınız anlamına gelir. ilk olarak database bu fonkiyon mevcut mu kontrol edin   [crayon-6a52adf118d9e668150514/] SQL sonucun da  mevcut  değil ise tekrar oluştura bilirsiniz [crayon-6a52adf118da8277766332/] WMSYS  kullanıcısını yeniden oluşturun [crayon-6a52adf118daa996476717/] Function  yeniden oluşturun [crayon-6a52adf118dac055214741/] [crayon-6a52adf118dae758244439/]

Devamını Oku...

Meddata ISLEMYAPVIEWISTATISTIK scripti

Meddata hbysler için geçerli ISLEMYAPVIEWISTATISTIK sql scripti [crayon-6a52adf11980b962277825/]

Devamını Oku...

Oracle Mükerrer Kayıt Bulma ve Silme

Oracle veri-tabanın da her hangi bir verini mükerrer çift olup olmadığını  sorgulamak için  alta benzer sorguları kendi verileri nize göre kontrol edebilirsiniz [crayon-6a52adf11a194003573642/] Yukarıdaki SQL ile kimlik tablosunda aynı tc_kimlik_no  olan hastaları listeliye bilirsiniz Önemli olan burda asıl kayıtları bırakıp mükerrer olanları bulmaktadır.Bunun içinde MAX () komutunu kullana bilirsiniz.Yani; [crayon-6a52adf11a199789573715/] …

Devamını Oku...

Oracle Database Sıfırlama SQL

Bu kod ile oracle üzerinde belirli bir “OWNER”  üzerindeki  istenen şartları sağlayan tablolar için truncate sıfırlama yapıla bilir Şart olarak Hastane kullanıcı altında dosya,dosya_no,protokol,protokol_no ve istek_no alanları mevcut ise silinmesi için koda dahil eder [cc lang=”sql” tab_size=”2″ lines=”40″ width=”100%” heigth=’100%’] select ‘TRUNCATE TABLE ‘|| A.TABLE_NAME ||’;COMMIT;’ SQL from all_tab_columns a where a.owner=’HASTANE’ and …

Devamını Oku...

Oracle For Döngüsü Örnek

Oracle veri tabanın da SQL ve yada PL-SQL de kullanmak için örnek For döngüsü [crayon-6a52adf11a436668058276/]

Devamını Oku...

TRIGGER MEDDATAPACS.STUDIESTRIGGER1

Meddata teletip için gerekli güncel Triger bilgisi [crayon-6a52adf11a526943197530/]

Devamını Oku...

Meddata 2 Kurum Arası Ücret Kıyaslama

Belirtilen sorgu ile Meddata yer alan iki kurum arasında ücret bazlı kıyaslama yapıla bilir :birincikurum_kodu kiyaslamak istediginiz birinci kurumun kodu :karsilacak_kurum_kodu kiyaslamak istediginiz ikinci kurumun kodu :bastar Sorgu için gelen hastalarin baslangiç tarihi :bittar Sorgu için gelen hastalarin bitis tarihi   [crayon-6a52adf11a615381030800/]

Devamını Oku...

Meddata Login Kullanıcı Oluşturma

Meddata hbyslerde geçerli LOGIN tablosuna bakarak Oracle Userleri oluşturan kod /*login tablosun bakarak kullanıcı isimleri alınır ve oracle user ve sifre oluşturulur */ [crayon-6a52adf11a6f3159782058/] Login tablosuna bakarak kullanıcılara grant yetkileri verme [crayon-6a52adf11a6f5084145817/]

Devamını Oku...

Oracle PL-SQL For Kullanımı

Oracle üzerinden sorgular için geliştirilmiş PL-SQL For komutu [crayon-6a52adf11a89a722530339/]

Devamını Oku...

Oracle ANALYZE Değerlerini Silme

Oracle için ANALYZE istatiksel verilerini silerek hızlandırma yapabilirsiniz [crayon-6a52adf11a9cb777565902/]

Devamını Oku...