Oracle-11g

(SQL) 使用者表分為兩部分

  • April 29, 2016

表分為兩個部分

使用 SQL Plus,我通過一個 .sql 文件創建了 13 個表,每個表都包含主鍵和外鍵。當我執行“從使用者表中選擇表名;” 它們以這種分區方式顯示。每次刪除然後重新創建表時,每個分區中的表數都會有所不同。每個表都是唯一的/沒有重複的表。

我在通過 php/OCI 與數據庫互動時遇到了困難(我可以訪問列標題,但沒有找到記錄)並且想知道這是否是原因。這是在多次 INSERT 之後,並且 SQL PLUS 查詢確認記錄的存在。

總的來說,這個分組是什麼意思,有問題嗎?我怎樣才能把表格分解成一個分組?

這只是 SQL*Plus 中的分頁。預設情況下,分頁值為 14,其中包括每頁開頭的空白行、帶有列標題的行、帶有標題分隔符(連字元)的行,其餘(11 行)用於使用者數據。

如果您增加頁面大小,您的查詢結果將適合 1 頁:

set pagesize 20

它與 php/OCI 無關。

設置頁面$$ IZE $${14 | }

引用自:https://dba.stackexchange.com/questions/136967