EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

db.executegrass - Online în cloud

Rulați db.executegrass în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda db.executegrass care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


db.execută - Execută orice instrucțiune SQL.
Pentru instrucțiunile SELECT utilizați „db.select”.

CUVINTE CHEIE


bază de date, tabel de atribute, SQL

REZUMAT


db.execută
db.execută --Ajutor
db.execută [-i] [sql=sql_query] [intrare=nume] [şofer=nume] [Baza de date=nume]
[schemă=nume] [-ajutor] [-prolix] [-liniştit] [-ui]

Steaguri:
-i
Ignorați erorile SQL și continuați

--Ajutor
Imprimați rezumatul utilizării

--verbos
Ieșire modulară

--Liniște
Ieșire silențioasă a modulului

--ui
Forțați lansarea dialogului GUI

parametri:
sql=sql_query
Declarație SQL
Exemplu: update rybniky set kapri = 'hodne' unde kapri = 'malo'

intrare=nume
Numele fișierului care conține instrucțiuni SQL
„-” pentru intrare standard

şofer=nume
Numele driverului bazei de date
Opțiuni: mysql, odbc, sqlite, pg, ogr, DBF
Mod implicit: sqlite

Baza de date=nume
Numele bazei de date
Mod implicit: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

schemă=nume
Schema bazei de date
Nu utilizați această opțiune dacă schemele nu sunt acceptate de driver/server de bază de date

DESCRIERE


db.execută permite utilizatorului să execute instrucțiuni SQL.

NOTE


db.execută execută doar instrucțiuni SQL și nu returnează date. Dacă aveți nevoie de date
returnat din baza de date, folosiți db.select.

Dacă parametrii pentru conexiunea la baza de date sunt deja setați cu db.connect, sunt luate ca
valorile implicite și nu trebuie specificate de fiecare dată.

Dacă aveți un număr mare de comenzi SQL de procesat, este mult mai rapid să le plasați pe toate
instrucțiunile SQL într-un fișier text și utilizați intrare parametrul fișierului decât trebuie procesat
fiecare declarație individual într-o buclă. Dacă sunt date mai multe linii de instrucțiuni, fiecare SQL
linia trebuie să se termine cu punct și virgulă.

Vă rugăm să vedeți individul GRASS SQL interfață pentru cum să creați o nouă bază de date.

EXEMPLE


Creați un tabel nou cu coloanele „cat” și „tip sol”:
db.execute sql="CREATE TABLE soluri (întreg cat, tip de sol varchar(10))"
Creați un tabel nou folosind un fișier cu instrucțiuni SQL
db.execute driver=odbc database=grassdb input=file.sql
Inserați un rând nou în tabelul cu atribute:
db.execute sql="INSERT INTO mysites (id,nume,est,nord) valori (30,'Ala',1657340,5072301)"
Actualizați intrările de atribute la o nouă valoare bazată pe regula SQL:
db.execute sql="UPDATE drums SET travelcost=5 WHERE cat=1"
Actualizați intrările de atribute la o nouă valoare bazată pe regula SQL:
db.execute sql="UPDATE dourokukan SET testc=50 WHERE testc este NULL"
Ștergeți rândurile selectate din tabelul cu atribute:
db.execute sql="DELETE FROM gsod_stationlist WHERE latitudine < -91"
Adăugați o nouă coloană la tabelul cu atribute:
db.execute sql="ALTER TABLE roads ADD COLUMN lungime dublă"
Conversie tip coloană - actualizați noua coloană din coloana existentă (toți driverele cu excepția
DBF):
# „z_value” este varchar și „z” este dublă precizie:
echo „UPDATE geodetic_pts SET z = CAST(z_value AS numeric)” | db.execute input=-
Eliminați coloana din tabelul cu atribute:
db.execute sql="ALTER TABLE drums DROP COLUMN lungime"
Drop table (nu este acceptat de toți driverele):
db.execute sql="DROP TABLE fmacopy"
Actualizați atributul cu mai multe instrucțiuni SQL în fișier (de exemplu, file.sql, linia de instrucțiuni
trebuie să se încheie cu punct și virgulă):
UPDATE drums SET travelcost=5 WHERE cat=1;
UPDATE drums SET travelcost=2 WHERE cat=2;
db.execute input=file.sql
Conectați tabelul „myroads” la tabelul „extratab” pe baza valorilor comune ale coloanei „cat” (nu
suportat de driverul DBF):
db.execute sql="UPDATE extratab SET names=(SELECTARE eticheta FROM myroads WHERE extratab.cat=myroads.cat)"

Utilizați db.executegrass online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor oferă inversarea
    controlul cuplajului, cu: - dependenta
    injectare - continuare injectare -
    injecție filet Pentru mai multe informații
    Viziteaza...
    Descărcați OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit este o sursă deschisă bazată pe server
    cadru UI (SDUI). Îți permite
    lansați actualizările provenite de la server la
    diferite versiuni de aplicație. De asemenea, poate fi
    folosit pentru ...
    Descărcați DivKit
  • 3
    subconvertor
    subconvertor
    Utilitate pentru a converti între diverse
    format de abonament. Utilizatori Shadowrocket
    ar trebui să folosească ss, ssr sau v2ray ca țintă.
    Puteți adăuga &remark= la
    HT apreciat de Telegram...
    Descărcați subconvertorul
  • 4
    SPĂLARE
    SPĂLARE
    SWASH este o valoare numerică de uz general
    instrument pentru simularea instabilității,
    nehidrostatic, cu suprafață liberă,
    flux rotaţional şi fenomene de transport
    în apele de coastă ca...
    Descărcați SWASH
  • 5
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 6
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • Mai mult »

Comenzi Linux

Ad