Bagaimana menemukan nama kolom di Sybase SQL

Ketika database tidak didokumentasikan dengan baik, meneliti tabel sistem untuk kolom tertentu mungkin diperlukan.

Sybase memiliki beberapa versi aplikasi SQL untuk membantu berbagai kelompok pengguna. Meskipun ada perbedaan antara versi, masing-masing mirip dalam struktur, dan semuanya didasarkan pada bahasa kueri terstruktur, sehingga mereka memberikan kemampuan untuk menggunakan kode yang sama melalui salah satu dari mereka. Untuk administrator database yang perlu mencari informasi dalam database, seperti nama kolom, ini adalah masalah kritis. Administrator baru, atau mereka yang bertanggung jawab atas basisdata yang ada dan tidak didokumentasikan dengan baik, dapat mencari kolom tertentu dengan kueri dalam tampilan sistem syscolumns atau dalam tabel.

Hubungkan ke database yang Anda inginkan menggunakan aplikasi pilihan Anda. Pastikan Anda terhubung dengan kredensial yang memiliki akses administratif.

Buka kueri baru Tergantung pada koneksi yang Anda gunakan, Anda mungkin harus mengklik tombol untuk memulai permintaan baru, atau Anda dapat mulai mengetik. Tulis:

PILIH [kolom yang diinginkan] DARI syscolumns

Pengganti "[kolom yang diinginkan]" dengan kolom yang tersedia di tabel syscolumns, berdasarkan data yang perlu dikembalikan. Tampilan syscolumns berisi nama kolom, nama tabel, lebar dan skala, kunci primer dan status nol, dan setiap komentar yang mungkin telah ditambahkan ke database.

Tulis:

Di mana nama = "[nama kolom]"

setelah 'syscolumns' dari permintaan yang Anda masukkan.

Ganti "[nama kolom]" dengan nama kolom yang ingin Anda cari.

Dewan

Anda dapat melihat semua data dalam syscolumns dengan mengetik "SELECT * from syscolumns".

Untuk menemukan semua kolom yang mengandung frasa tertentu, gunakan operator "sebagai" alih-alih tanda yang sama setelah pernyataan "WHERE Name =".