Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Bir veritabanındaki tablolara ait yapıyı (metadata) öğrenmek için kullanabileceğimiz viewler. ANSI SQL standardı olduğu için tüm veritabanları ile kullanılabilir.

Kullanım şekli aşağıdaki gibidir:
select * from information_schema.tables;
select * from information_schema.columns;
select * from information_schema.constraints;
...

Özellikle tablolardaki alanlara uygun kod üretmek (code generation) icap ettiğinde güvenle kullanılır.
fizikci
06 Haziran 2005 21:46 ~ 03 Aralık 2005 11:27
2.  Oracle içinde metadata bilgilerini schema bazında görebilmek için user ile başlayan tabloları inceleyebilirsiniz.

SQL> SELECT TABLE_NAME FROM user_tables;

TABLE_NAME
------------------------------
REGIONS
LOCATIONS
DEPARTMENTS
JOBS
EMPLOYEES
JOB_HISTORY
COUNTRIES

7 rows selected

SQL>

mennan
04 Aralık 2005 22:58 ~ 24 Eylül 2006 15:17
3.  1. maddedeki kodun tam çalışan hali
select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS
select * from INFORMATION_SCHEMA.TABLES
select * from INFORMATION_SCHEMA.COLUMNS
gibi..
aslında türkçe karakter probleminden dolayı çalışmazsa bu şekilde çalışır. Büyük I problem çıkarabilmekte.
SeYYaH
16 Ocak 2006 18:56
4.  Oracle'da tablo metadata'sına erişebilmek için Admin yetkisine sahip olmak gerekir. SYS, SYSADMIN gibi kullanıcılar bu bilgiye erişebilir. MS SQL Server'da ise tüm kullanıcılar INFORMATION_SCHEMA bilgisine erişebilir.
bateristt
24 Eylül 2006 08:00 ~ 25 Eylül 2006 06:13
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen