2012-10-15 24 views
3

在命令行中使用psql時,如何查看數據表中的所有條目?列出PostgreSQL數據表中的所有條目

數據庫名稱是newproject。

newproject=# 

我已經試過\ L(但是這個列表中的所有數據庫)

我想看到的數據表中的所有條目。我試圖驗證從我的網絡應用程序中輸入的測試條目是否正確存儲。

+0

定義「項」。數據庫是關係目錄(_tables_)。你的意思是「選擇給定表中的所有行」? –

+4

@NeilMcGuigan搞清楚了這一點後,我同意這是一個初學者問題。但是,當有人在學習,並試圖找出這片土地時,你的評論並沒有幫助任何人。我問了這個問題,不是因爲sql語句,但我不能100%確定psql中的工作方式。謝謝你放下noobie,希望你覺得聰明。 – FluxEngine

+0

所以「datatable」是數據庫? –

回答

21

如果我沒記錯,\dt將顯示數據庫中的所有表。無論如何,你可以輸入\?來顯示可用的命令。

選擇表中的每一行僅僅是一個基本的SQL命令:

SELECT * FROM your_table; 
+0

_Anyway,你可以輸入'\?'_就是我要找的東西。投了票。 –

+1

'SELECT * FROM「your_table」;'會工作。當你的表名是一個像'user'這樣的關鍵字時,需要引用 –

相關問題