英语法语西班牙语

Ad


OnWorks 网站图标

db.executegrass - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 db.executegrass

这是 db.executegrass 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


db.执行 - 执行任何 SQL 语句。
对于 SELECT 语句,请使用“db.select”。

关键词


数据库、属性表、SQL

概要


db.执行
db.执行 - 帮帮我
db.执行 [-i[SQL=查询查询[输入=姓名[司机=姓名[数据库=姓名]
[架构=姓名] [--帮助] [--详细] [--安静] [--ui]

标志:
-i
忽略 SQL 错误并继续

- 帮帮我
打印使用摘要

--详细
详细模块输出

- 安静的
静音模块输出

--用户界面
强制启动 GUI 对话框

参数:
SQL=查询查询
SQL语句
示例:更新 rybniky set kapri = 'hodne' where kapri = 'malo'

输入=姓名
包含 SQL 语句的文件名
'-' 标准输入

司机=姓名
数据库驱动程序名称
选项: 数据库, 数据库, 方格, PG, 哦, DBF
默认: 轻石

数据库=姓名
数据库名称
默认: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

架构=姓名
数据库架构
如果驱动程序/数据库服务器不支持架构,请不要使用此选项

商品描述


db.执行 允许用户执行 SQL 语句。

附注


db.执行 只执行 SQL 语句,不返回任何数据。 如果你需要数据
从数据库返回,使用 数据库选择.

如果数据库连接的参数已经设置为 数据库连接,它们被视为
默认值,不需要每次都指定。

如果您有大量的 SQL 命令要处理,则将所有 SQL 命令放在一起要快得多。
将 SQL 语句写入文本文件并使用 输入 文件参数比处理
每个语句单独在一个循环中。 如果给出多条指令行,则每个 SQL
行必须以分号结尾。

请看个人 GRASS SQL 接口 了解如何创建新数据库。

示例


创建一个包含“cat”和“soiltype”列的新表:
db.execute sql="CREATE TABLE 土壤(猫整数,土壤类型 VARCHAR(10))”
使用包含 SQL 语句的文件创建新表
db.execute driver=odbc 数据库=grassdb input=file.sql
在属性表中插入新行:
db.execute sql="INSERT INTO mysites (id,name,east,north) 值 (30,'Ala',1657340,5072301)"
根据 SQL 规则将属性条目更新为新值:
db.execute sql="更新道路 SET travelcost=5 WHERE cat=1"
根据 SQL 规则将属性条目更新为新值:
db.execute sql="UPDATE dourokukan SET testc=50 WHERE testc is NULL"
从属性表中删除选定的行:
db.execute sql="DELETE FROM gsod_stationlist WHERE latitude < -91"
向属性表添加新列:
db.execute sql="ALTER TABLE road ADD COLUMN length double"
列类型转换 - 从现有列更新新列(所有驱动程序除外
数据库框架):
# 'z_value' 是 varchar 并且 'z' 是双精度:
echo "UPDATE geodetic_pts SET z = CAST(z_value AS numeric)" | db.execute 输入=-
从属性表中删除列:
db.execute sql="ALTER TABLE Roads DROP COLUMN length"
删除表(并非所有驱动程序都支持):
db.execute sql="删除表 fmacopy"
使用文件中的多个 SQL 指令更新属性(例如,file.sql、指令行
必须以分号结尾):
更新道路 SET travelcost=5 WHERE cat=1;
更新道路 SET travelcost=2 WHERE cat=2;
db.execute 输入=file.sql
根据常见的“cat”列值(不是
DBF 驱动程序支持):
db.execute sql="UPDATE extratab SET names=(SELECT label FROM myroads WHERE extratab.cat=myroads.cat)"

使用 db.executegrass 在线使用 onworks.net 服务


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    办公楼层
    办公楼层
    OfficeFloor 提供反转
    耦合控制,其: - 依赖
    注射 - 持续注射 -
    线程注入更多信息
    参观...
    下载 OfficeFloor
  • 2
    分区工具包
    分区工具包
    DivKit 是一个开源的服务器驱动
    用户界面(SDUI)框架。 它可以让你
    推出来自服务器的更新
    不同的应用程序版本。 另外,还可以是
    用于...
    下载 DivKit
  • 3
    子转换器
    子转换器
    各种工具之间的转换
    订阅格式。 暗影火箭用户
    应使用 ss、ssr 或 v2ray 作为目标。
    您可以将 &remark= 添加到
    类似电报的 HT...
    下载子转换器
  • 4
    冲锋衣
    冲锋衣
    SWASH 是一个通用的数字
    模拟不稳定的工具,
    非流体静力,自由表面,
    旋转流和传输现象
    在沿海水域...
    下载SWASH
  • 5
    VBA-M(已存档 - 现在在 Github 上)
    VBA-M(已存档 - 现在在 Github 上)
    项目已移至
    https://github.com/visualboyadvance-m/visualboyadvance-m
    特征:作弊创作保存状态多
    系统,支持gba, gbc, gb, sgb,
    sgb2图...
    下载 VBA-M(存档 - 现在在 Github 上)
  • 6
    Stacer
    Stacer
    Linux 系统优化器和监控
    Github 存储库:
    https://github.com/oguzhaninan/Stacer.
    受众:最终用户/桌面。 用户
    接口:Qt。 编程拉...
    下载 Stacer
  • 更多 ”

Linux 命令

Ad