Kategoriler


SON YORUMLAR
Mami
Yazılanlar doğru çünkü bu iş şirketle alakalı devlet az verir ama şirket istediği kadar ve sizin basarinizA göre
Kaan
Saü bilgisayar mühendisliğinde okuyorum birkaç dersten mezuna kaldım. Java, Android, C++, Web programlama ödevlerinizde yardımcı olabilirim. Geçmişte yaptığım projelerden birkaç tanesini https://github.com/kaan8792 adresinden inceleyebilirsiniz.Not: Whatsapp üzerinden iletişime geçerseniz daha hızlı cevap verebilirim. İletişim için; Mail: kaan8792@gmail.com | Whatsapp: 05428339141
Kaan
Saü bilgisayar mühendisliğinde okuyorum birkaç dersten mezuna kaldım. Java, Android, C++, Web programlama ödevlerinizde yardımcı olabilirim. Geçmişte yaptığım projelerden birkaç tanesini https://github.com/kaan8792 adresinden inceleyebilirsiniz.Not: Whatsapp üzerinden iletişime geçerseniz daha hızlı cevap verebilirim. İletişim için; Mail: kaan8792@gmail.com | Whatsapp: 05428339141
Barış Meral
Merhaba ben Barış M. Java SE ve EE geliştiricisiyim. Her türlü seviyeye uygun bitmiş halde olarak, C, C++, C# ve java ile ilgili projeler/ödevler yapılır. bunun yanında Veritabı olarak, MySQL,MSSQLServer, Access ve SQLite etkili kullanıyorum.Web Bölümü için HTML5,CSS3,JavaScript yapılarına hakimim, BackEnd Olarak JSP kullanıyorum her türlü soru için posta adresim: barismeral.net@hotmail.com
Kanaatkar
Yeter Allah bin bereket vesin
Mehmet çalışakn
Amını yirin 5 milyar bana yetmez.
Tamer
Bilgisayar muhendisi aklımda her zaman yer edinmistir ancak gerek ailem gerek cevremdeki insanlar olsun bilgisayar muhendisi cok var okuyup da tamirci olan var gibi bissürü seyler duyuyorum. Hevesim tamamiyle kaciyor
Kaan
Saü bilgisayar mühendisliğinde okuyorum birkaç dersten mezuna kaldım. Java, Android, C++, Web programlama ödevlerinizde yardımcı olabilirim. Geçmişte yaptığım projelerden birkaç tanesini https://github.com/kaan8792 adresinden inceleyebilirsiniz.Not: Whatsapp üzerinden iletişime geçerseniz daha hızlı cevap verebilirim. İletişim için; Mail: kaan8792@gmail.com | Whatsapp: 05428339141
ömer Faruk
bende sayenizde bilgisayar mühendisin olacak kwrarlaştım saynizde teşekkürler
Nesimi
Çok samimi ve gerçekçi.
Can
bende yazı yazıyorum ama gec okunuyor acaba neden kaynaklanıyor. http://www.seslidunyasohbet.com
yazilimci
Java, C/C++, python, perl vs ve bilgisayar müh. derslerinizin ödevleri garantili yapılır, geçen sene olduğu gibi yazilimcialper@gmail.com , yazilimcialper@gmail.com
ihsan bulut
ANDROİD - JAVA - PYTHON - C - C++ GİBİ YAZILIM ALANLARINDA RASPBERRY Pİ - ARDİUNO GİB DONANIM ALANLARINDA HER TÜRLÜ ÖDEV VE PROJE HAZIRLANIR. İLETİŞİM :latifihsanbulut95@gmail.com MAİLLERE EN KISA ZAMANDA DÖNÜŞ YAPILIR.
Ezgi
merhaba, bilgisayar mühendisliği ile ilgilenen insanların zaman aşımına uğramış bilgilerle yanıltılmaması için yazının güncellenmesini öneriyorum. Günümüzde bilgisayar mühendisliği mezunu sayısını oldukça fazla ve popülerliği devam eden, yeni başlayan,çoktan tarihe karışmış teknolojiler var o günden bu güne.

Bilgisayar Mühendisleri
Here is the website inspired me to use 
it as a guide when I tried to define 
myself as an engineer candidate a few 
years ago. It really helped me to work
 and study feeling in confidence with 
being on the right way. I suggest this 
website to whom it may direct her/his 
to find the right career path. It 
includes many articles varies from 
real life experiences to detailed 
software engineering issues. But the 
most dignified parts for me are the 
articles in general and career titles.
Son okunan makaleler:
Oracle - ROWTYPE kullanarak satır update etme ve kolonlarda DEFAULT anahtar kelimesi
Oracle Performanslı Index Kullanımı
Oracle - Kayıtların sayfa sayfa getirilmesi - Oracle paging
Oracle - Clustering Faktor(CF) nedir?
Mezunları en kolay iş bulan üniversiteler
Bir bilgisayar mühendisinin bilmesi gereken en temel teknolojiler
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
Patlak Mühendis olma ihtimaliniz ne?
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
Vakıf üniversiteleri
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
WordPress de Yasaklandı! Binlerce kişi mağdur durumda.
Bilgisayar Mühendisi Ne İş yapar? Program Nedir? Çeşitli Sorular?
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler
Microsoft Doktora Yapanlara Yıllık 33 Euro Burs Veriyor.
ASP.NET ve ASP Session Paylaşımı
En iyi bilgisayar mühendisliği bölümüne sahip üniversiteler

Bilgisayar Mühendisleri Portalı

Oracle - ROWTYPE kullanarak satır update etme ve kolonlarda DEFAULT anahtar kelimesi

ROWTYPE’ı  PL/SQL kodlarımızda sıkça kullanırız.Bununla, yapısı tablonun bir satırı şeklinde olan bir type tanımlamış oluruz.Kısaca hatırlatmak gerekirse; Örneğin TTT tablosu ID ve DESCR alanlarından oluşuyor ise

a_row TTT%rowtype;

tanımladıgımızda “a_row” artık TTT tablosunun satırı tipinde bir değişkendir.Bu satır değişkenini kolonlarına! ”a_row.ID” ve “a_row.DESCR” seklinde ulaşbiliriz.Şimdi asıl konumuza geçelim.

Bu tipte bir değişkenimiz varsa ve değerleri girmiş isek bir satırı update ederken her bir kolon için tek tek “set …, …, …” kullanmamıza gerek yoktur.”…set row = row_type ..” demeniz yeterlidir.Örnek yapalım :

create table ttest nologging as
select object_id, object_name, object_type from user_objects
where rownum <= 10;

Diyelimki minimum object_id verisinde UPDATE yapacağız.Hangisiymiş bulalım 

select min(object_id) from ttest;

min(object_id) 
3

declare
ttest_row ttest%rowtype;
begin
  ttest_row.object_id := 111;
  ttest_row.object_name := ‘XXX’;
  ttest_row.object_type := ‘???’;
  update ttest set row = ttest_row where object_id = 3;
  commit;
end;

Kontrol edelim :

select * from ttest where object_id = 111
object_id  object_name   object_type
111            XXX                 ???

Diğer bir konuda DEFUALT anahtar kelimesinin kolonlardaki kullanımına dair.Tabloda insert ya da update yaparken kolonun varsayılan değerini kullanmak isteyebilirz.Örnek olarak yukarıda oluşturduğumuz TTEST tablosunun “object_type” kolonuna varsayılan değer olarak ‘NEW_TYPE’ atayalım ve akabinde insert-update ile kullanalım :

SQL> alter table ttest modify object_type default ‘NEW_TYPE’;Table altered.

 

::: insert Örneği :::

SQL> insert into ttest values(999,’A_TABLE’, default);1 row created.SQL>
SQL> select * from ttest where object_id  = 999;
OBJECT_ID  OBJECT_NAME   OBJECT_TYPE
999               A_TABLE             NEW_TYPE

::: UPDATE örneği :::

SQL> update ttest set object_type = default where object_id = (select min(object_id) from ttest);1 row updated.SQL>
SQL> select * from ttest where object_id = (select min(object_id) from ttest);

OBJECT_ID   OBJECT_NAME   OBJECT_TYPE
15                 UNDO$                   NEW_TYPE

 
Hakkı Oktay
http://hakkioktay.wordpress.com


Bu makaleyi beğendin mi? Yorumunu Yaz!







Sizden Gelen Yorumlar:

Yorum Yazın




Copyright© 2001-2019. Bilgisayar Mühendisleri Portalı | Bütün hakları saklıdır.