Bunun gibi bir tablodan sütun almak için bir mySQL sorgum var:
String sqlStr="select column_name
from information_schema.COLUMNS
where table_name='users'
and table_schema='"+_db+"'
and column_name not in ('password','version','id')"
Oracle 11g veritabanında yukarıdaki sorguyu nasıl değiştiririm? Belirli sütunları hariç tutan, bir şema belirterek tablo 'kullanıcıları' için sonuç kümesi olarak sütun adlarını almam gerekiyor. Şu anda yeni tablo alanımda tüm tablolarım var, bu nedenle şema adı yerine tablo alanı adını mı belirtmeliyim?
Ayrıca bunun için genel bir HQL var mı? Yeni Oracle veritabanımda (Oracle'da yeniyim), yalnızca tablo alanı adına sahibim, bu nedenle şema adıyla eşdeğer (mantıksal olarak?)