นี่คือคำสั่ง db.describegrass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
db.อธิบาย - อธิบายตารางโดยละเอียด
KEYWORDS
ฐานข้อมูล ตารางแอตทริบิวต์
เรื่องย่อ
db.อธิบาย
db.อธิบาย --ช่วยด้วย
db.อธิบาย [-ct] ตาราง=ชื่อ [คนขับรถ=ชื่อ] [ฐานข้อมูล=ชื่อ-ช่วย-ละเอียด]
-เงียบสงบ-ui]
ธง:
-c
พิมพ์ชื่อคอลัมน์เท่านั้นแทนคำอธิบายคอลัมน์ทั้งหมด
-t
พิมพ์โครงสร้างตาราง
--ช่วยด้วย
พิมพ์สรุปการใช้งาน
--รายละเอียด
เอาต์พุตโมดูล verbose
--เงียบ
เอาต์พุตโมดูลเงียบ
--UI
บังคับให้เปิดใช้กล่องโต้ตอบ GUI
พารามิเตอร์:
ตาราง=ชื่อ [ที่จำเป็น]
ชื่อของตารางแอตทริบิวต์
คนขับรถ=ชื่อ
ชื่อของไดรเวอร์ฐานข้อมูล
ตัวเลือก: มายเอสคิวแอล, โอดีบีซี สแควร์ไลท์, หน้า, โอเกอร์, DBF
ค่าเริ่มต้น: สแควร์ไลท์
ฐานข้อมูล=ชื่อ
ชื่อฐานข้อมูล
ค่าเริ่มต้น: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db
DESCRIPTION
db.อธิบาย แสดงข้อมูลตาราง ถ้าพารามิเตอร์ -c ใช้เฉพาะชื่อคอลัมน์แทน
ของคำอธิบายคอลัมน์แบบเต็มจะได้รับ
หมายเหตุ
หากมีการตั้งค่าพารามิเตอร์สำหรับการเชื่อมต่อฐานข้อมูลด้วย db.connect แล้ว พารามิเตอร์เหล่านี้จะถูกใช้เป็น
ค่าเริ่มต้นและไม่จำเป็นต้องระบุในแต่ละครั้ง
ตัวอย่าง
รายการ คอลัมน์ รายละเอียด of ตาราง in SQLite ฐานข้อมูล (บันทึก ที่ นี้ is ผิดนัด
การตั้งค่า)
db.describe ไดรเวอร์=ตาราง sqlite=โรงพยาบาล \
ฐานข้อมูล='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db'
#หรือง่ายๆ
db.describe myarchsites
ทบ ตัวอย่าง
db.describe -c table=hospitals database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf/' \
ไดรเวอร์=dbf
หมายเลข: 16
แถว: 160
คอลัมน์ 1: cat:INTEGER:11
คอลัมน์ 2: OBJECTID:INTEGER:11
คอลัมน์ 3: AREA:DOUBLE PRECISION:20
[ ... ]
db.describe table=hospitals database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf/' \
ไดรเวอร์=dbf
ตาราง:โรงพยาบาล
คำอธิบาย:
ใส่:ใช่
ลบ:ใช่
หมายเลข:16
แถว:160
คอลัมน์:cat
คำอธิบาย:
ประเภท:INTEGER
เลน:11
มาตราส่วน:0
ความแม่นยำ:10
ค่าเริ่มต้น:
nullok:ครับ
เลือก:ใช่
อัปเดต:ใช่
คอลัมน์:OBJECTID
คำอธิบาย:
ประเภท:INTEGER
[ ... ]
ใช้ db.describegrass ออนไลน์โดยใช้บริการ onworks.net