คำถามติดแท็ก psql

psql เป็นเทอร์มินัลโต้ตอบหลักสำหรับ PostgreSQL (อย่าใช้แท็กนี้สำหรับคำถามที่กำหนดเป้าหมายไปที่ PostgreSQL!)

2
วิธีแทรกที่อยู่ IP ลงในคอลัมน์ inet ใน PostgreSQL ได้อย่างไร
ผมอยากจะแทรกอยู่ IP inetลงในคอลัมน์ที่มีประเภท ฉันสามารถแทรกข้อมูลในรูปแบบใดได้บ้าง มันเป็นไบนารีเท่านั้นหรือมีวิธีใดที่ฉันสามารถแทรกจากข้อความเช่น"192.168.1.082"? มีฟังก์ชั่นช่วยเหลือสำหรับสิ่งนี้เพื่อให้ฉันสามารถทดสอบได้จากpsqlในพร้อมท์คำสั่งหรือไม่

2
psql: SELECT * …ยกเว้นหนึ่งคอลัมน์
ฉันค้นหาวิธีง่ายๆในการเลือกคอลัมน์ทั้งหมดยกเว้นคอลัมน์หนึ่งใน psql ด้วยความpsqlที่ผมหมายถึงบรรทัดคำสั่งแบบโต้ตอบ ฉันจะมีความสุขกับเครื่องมือที่ขยายไป*ยังรายการชื่อคอลัมน์ที่ยกมา จากนั้นฉันสามารถลบคอลัมน์เพื่อลบด้วยมือ คำถามของฉันเกี่ยวกับการใช้งานแบบโต้ตอบของ psql มันไม่ได้เป็นคำถามซ้ำ ๆ ของคนที่ไม่พอใจมาตรฐานของ sql และผู้ที่ต้องการดำเนินการบางอย่างเช่น "select * -foo"
10 postgresql  psql 

6
การส่งผ่านอาร์กิวเมนต์ไปยัง psql
ฉันใช้งานสคริปต์ plpgsql ใน Postgres 8.3 - ฉันต้องการส่งอาร์กิวเมนต์ไปยังสคริปต์นี้ผ่าน psql ฉันกำลังใช้งานสคริปต์เช่น: psql -d database -u user -f update_file.sql ฉันเจอลิงค์นี้ซึ่งอธิบายตัวแปรสภาพแวดล้อมของ PGOPTIONS แต่นั่นไม่ได้ผลสำหรับอาร์กิวเมนต์ "กำหนดเอง" เช่นฉันได้รับข้อผิดพลาดเนื่องจากการตั้งค่าไม่ได้อยู่ในไฟล์ postgres.conf -bash-3.2$ export PGOPTIONS='--pretend=true' -bash-3.2$ psql -d my_db -f update_database.sql psql: FATAL: unrecognized configuration parameter "pretend" ความคิดอื่น ๆ ? เป็นการดีที่ฉันต้องการหลีกเลี่ยงตัวแปรสภาพแวดล้อม ...
10 postgresql  psql 

2
วิธีดำเนินการค้นหาจาก psql โดยไม่รอผลลัพธ์
ข้อความค้นหาของฉัน (เพื่อสร้างตารางใหม่จากตารางที่มีอยู่) ใช้เวลานานมาก ดังนั้นฉันจึงตั้งค่าฐานข้อมูลระยะไกลในสำนักงานของฉัน - มี RAM เพิ่มเติม ฉันสามารถเชื่อมต่อกับฐานข้อมูลจากที่บ้านได้ตามปกติด้วย psql ฉันจะบอกเซิร์ฟเวอร์ระยะไกลให้ดำเนินการค้นหาจากเทอร์มินัลโดยไม่ต้องรอการตอบกลับได้อย่างไร (postgresql-9.2, สิ่งแวดล้อม linux) แก้ไข: ฉันเปิดให้โซลูชั่นอื่น ๆ ไม่จำเป็นต้องใช้ psql
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.