זוהי הפקודה db.describegrass שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
db.describe - מתאר טבלה בפירוט.
מילות מפתח
מסד נתונים, טבלת תכונות
תַקצִיר
db.describe
db.describe - עזרה
db.describe [-ct] שולחן=שם [נהג=שם] [מסד נתונים=שם] [--לעזור] [--מִלוּלִי]
[--שֶׁקֶט] [--ui]
דגלים:
-c
הדפס שמות עמודות בלבד במקום תיאורי עמודות מלאים
-t
הדפסת מבנה טבלה
- עזרה
הדפס סיכום שימוש
--מִלוּלִי
פלט מודול מפורט
--שֶׁקֶט
פלט מודול שקט
--ui
הפעלת דו-שיח של ממשק משתמש לאלץ
פרמטרים:
שולחן=שם [נדרש]
שם טבלת התכונות
נהג=שם
שם מנהל ההתקן של מסד הנתונים
אפשרויות: mysql, odbc, סקלייט, עמוד, אוגר, dbf
ברירת מחדל: 12te
מסד נתונים=שם
שם מסד הנתונים
ברירת מחדל: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db
תיאור
db.describe מציג מידע טבלה. אם פרמטר -c משמש רק בשמות עמודות במקום
של תיאורי העמודות המלאים ניתן.
הערה
אם פרמטרים לחיבור מסד נתונים כבר מוגדרים עם db.connect, הם נלקחים בתור
ערכי ברירת מחדל ואין צורך לפרט אותם בכל פעם.
דוגמאות
רשימה סקירה תיאורים of שולחן in SQLite מסד נתונים (הערה זֶה זֶה is מה היא ברירת מחדל
הגדרה)
db.describe driver=sqlite table=בתי חולים \
database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db'
# או בפשטות
db.describe myarchsites
DBF דוגמה
db.describe -c table=spitals database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf/' \
דרייבר=dbf
ncols: 16
סדרות: 160
עמודה 1: cat:INTEGER:11
עמודה 2: OBJECTID:INTEGER:11
עמודה 3: אזור: דיוק כפול:20
[...]
db.describe table=מאגר בתי חולים='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf/' \
דרייבר=dbf
שולחן: בתי חולים
תיאור:
הוסף: כן
מחק: כן
ncols:16
צרורות: 160
עמודה: חתול
תיאור:
סוג:INTEGER
len: 11
קנה מידה:0
דיוק: 10
ברירת מחדל:
nullok: כן
בחר: כן
עדכון: כן
עמודה: OBJECTID
תיאור:
סוג:INTEGER
[...]
השתמש ב-db.describegrass באינטרנט באמצעות שירותי onworks.net