Oracle da Auto Increment Id Alanı Oluşturmak

03 Temmuz 2009 Yazan mseker  
Kategori Genel, Veritabanı

Merhabalar,
Bugün sizlere Oracle veritabanında auto increment id alanını nasıl oluşturacağımızı anlatmaya çalışacağım. Ben daha önce hep MS Sql Server kullandım. Veritabanı kullanan bir yazılım için id alanı vazgeçilmezlerin en başında gelir. Elbette bu id alanı da tekil olmak zorundadır. Bunun için en basit yol id alanının auto increment (otomatki artan) bir alan olmasıdır. MS Sql Server da bu alanı oluşturmak oldukça basittir. Sihirbaz ile tablo oluşturuyorsanız kolon eklerken bu alan auto increment dersiniz olur biter ya da aşağıdaki gibi bir script ile bu halledilebilir.

create table myTable(
id int not null auto_increment primary key
);

Ancak bu Oracle da o kadar da basit olmuyor. Neden bir kolaylığı sağlamadıklarını anlamadım ama id alanı için auto increment tanımlamasının olmaması oldukça şaşırtıcı geldi bana. Oracle için auto increment bir alan tanımlamak için 3 adımı da gerçekleştiriyoruz. Devamını oku

Oracle’da Türkçe Karakter Sorunu ve Çözümü

17 Mart 2009 Yazan mseker  
Kategori Genel, Veritabanı

Merhabalar,
Geçenlerde Oracle yaşadığım sorunu ve çözümünü sizinle paylaşmak istedim. Sorun şu:

Toad dan oracle veritabanına bağlanıp dataları çektiğimde verilerdeki Türkçe karakterlerin yerine “?” işareti çıkması.

Belki benim gibi aynı sorunu yaşayan ve çözümü bulamayıp oracle kaldırıp yeniden kuranlar, hatta ve hatta Oracle ı da tamamen kaldıramayıp bilgisayarı formatlayan arkadaşlar vardır. :) Sorunu ben de yaşadım ve inat edip internetten sorunun çözümü araştırdım ve en nihayetinde çözümü buldum. Devamını oku