Rumah > pangkalan data > Oracle > Bagaimana untuk menanyakan berapa banyak lajur dalam oracle

Bagaimana untuk menanyakan berapa banyak lajur dalam oracle

WBOY
Lepaskan: 2022-06-10 16:32:49
asal
6169 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan pernyataan pilih dengan "count(*)" untuk menanyakan berapa banyak lajur yang terdapat dalam jadual '"; "user_tab_cols" Ia juga boleh digunakan untuk menanyakan lajur tersembunyi dan bahasa Inggeris dalam nama jadual harus menggunakan huruf besar.

Bagaimana untuk menanyakan berapa banyak lajur dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.

Cara untuk menanyakan berapa banyak lajur dalam Oracle

Berapa banyak lajur untuk bertanya dalam Oracle:

select count(*) from user_tab_cols where table_name='表名';
Salin selepas log masuk

--Jika nama jadual mengandungi Bahasa Inggeris, hendaklah dalam huruf besar Inggeris

Contohnya adalah seperti berikut:

Bagaimana untuk menanyakan berapa banyak lajur dalam oracle

Bagaimana untuk menanyakan berapa banyak lajur dalam oracle

Pengetahuan lanjutan:

Perbezaan antara user_tab_cols dan user_tab_columns dalam Oracle

Kedua-dua jadual boleh digunakan untuk menanyakan Jadual, Paparan dan Kluster di bawah pengguna

Perbezaan

-- 通过执行此SQL语句,可发现user_tab_cols还包含隐藏列,因此平时使用时推荐使用user_tab_columns
select column_name from user_tab_cols where table_name = 'TEST'
minus
select column_name from user_tab_columns where table_name = 'TEST';
Salin selepas log masuk

Dengan membandingkan dengan user_tab_comments (komen jadual ) dan user_col_comments (komen medan) digunakan bersama-sama untuk memenuhi keperluan statistik umum

Berapa banyak lajur yang boleh ditanya oleh mysql:

select count(*) from information_schema.COLUMNS where table_name='表名';
Salin selepas log masuk

--Nama jadual boleh sensitif huruf besar/kecil

Berapa banyak lajur yang disoal oleh sqlserver:

select count(*) from syscolumns s  where s.id = object_id('test');
Salin selepas log masuk

--Nama jadual boleh menjadi huruf besar atau huruf kecil

Tutorial yang disyorkan: "Video Oracle Tutorial"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan berapa banyak lajur dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan