Rumah > pangkalan data > Oracle > Bagaimana untuk menanyakan data semua medan dalam oracle

Bagaimana untuk menanyakan data semua medan dalam oracle

青灯夜游
Lepaskan: 2022-04-08 16:48:08
asal
22611 orang telah melayarinya

Cara untuk menanyakan semua medan dalam oracle: 1. Gunakan "PILIH semua senarai nama medan DARI nama jadual data;" untuk memisahkan beberapa nama medan 2. Gunakan "SELECT *. DARI Nama jadual data;" pernyataan.

Bagaimana untuk menanyakan data semua medan dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.

Dalam Oracle, jadual terdiri daripada lajur dan baris. Data boleh disoal menggunakan pernyataan SELECT. Data pertanyaan merujuk kepada menggunakan kaedah pertanyaan yang berbeza untuk mendapatkan data yang berbeza daripada pangkalan data mengikut keperluan Ia adalah operasi yang paling kerap digunakan dan penting.

Untuk mendapatkan semula data daripada satu atau lebih lajur (column_1, column_2,...,column_n) jadual, gunakan pernyataan SELECT dengan sintaks berikut:

SELECT
  column_1, 
  column_2, 
  ...
FROM
  table_name;
Salin selepas log masuk

Dalam SELECT ini Dalam pernyataan:

  • Mula-mula, anda perlu menentukan nama jadual di mana data hendak disoal.

  • Kedua, nyatakan lajur yang anda ingin pulangkan data. Jika anda perlu mengembalikan berbilang lajur, anda perlu memisahkan lajur ini dengan koma (,).

oracle menanyakan data semua medan

Menyoal semua medan merujuk kepada menanyakan data semua medan dalam jadual. Terdapat 2 cara berikut untuk menanyakan semua medan dalam jadual.

  • Soal semua medan menggunakan kad liar "*"

  • Senaraikan semua medan jadual

Contoh:

Contohnya, jadual customers dalam pangkalan data sampel mempunyai lajur berikut: customer_id, name, address, website dan credit_limit. customersTerdapat data yang sepadan dalam lajur ini dalam jadual.

Bagaimana untuk menanyakan data semua medan dalam oracle

Contoh berikut akan mendapatkan semula data dalam semua lajur jadual pelanggan, menyenaraikan nama semua lajur seperti berikut:

SELECT
    customer_id,
    name,
    address,
    website,
    credit_limit
FROM
    customers;
Salin selepas log masuk

Laksanakan Kod sampel di atas, keputusan berikut diperoleh -

Bagaimana untuk menanyakan data semua medan dalam oracle

Untuk kemudahan, untuk melihat semua lajur, anda boleh menggunakan tanda bintang singkatan (*) untuk mengarahkan Oracle mengembalikan data bagi semua lajur daripada jadual, seperti berikut Seperti yang ditunjukkan:

SELECT
    *
FROM
    customers;
Salin selepas log masuk

Jalankan kod contoh di atas dan dapatkan keputusan berikut -

Bagaimana untuk menanyakan data semua medan dalam oracle

Sila ambil perhatian bahawa hanya asterisk (*) boleh digunakan. Dalam amalan, walaupun anda ingin mendapatkan semula data daripada semua lajur jadual, anda harus menyatakan secara eksplisit lajur yang anda ingin tanya data.

Ini kerana perubahan perniagaan, jadual mungkin mempunyai lebih atau kurang lajur pada masa hadapan. Jika anda menggunakan asterisk (*) dalam kod aplikasi anda, diandaikan bahawa jadual mempunyai set lajur tetap, tetapi aplikasi mungkin tidak mengendalikan lajur lain yang tidak berkaitan atau mengakses lajur yang dipadamkan.

Tutorial yang disyorkan: "Tutorial Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan data semua medan 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