这是命令 v.db.renamecolumngrass 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
v.db.重命名列 - 重命名连接到给定向量的属性表中的列
地图。
关键词
向量、属性表、数据库
概要
v.db.重命名列
v.db.重命名列 - 帮帮我
v.db.重命名列 地图=姓名 [层=绳子] 栏=旧科尔,新科尔 [--帮助] [--详细]
[--安静] [--ui]
标志:
- 帮帮我
打印使用摘要
--详细
详细模块输出
- 安静的
静音模块输出
--用户界面
强制启动 GUI 对话框
参数:
地图=姓名 [必需的]
矢量地图名称
或用于直接 OGR 访问的数据源
层=绳子
层号或名称
矢量特征可以在不同的层中具有类别值。 这个数字决定
使用哪个层。 当与直接 OGR 访问一起使用时,这是层名称。
默认: 1
栏=旧科尔,新科尔 [必需的]
列的新旧名称(旧,新)
商品描述
v.db.重命名列 重命名连接到给定矢量地图的属性表中的列。
它会自动检查指定层的连接。
附注
如果映射表是通过 DBF 或 SQLite 驱动程序连接的,则重命名为
通过添加具有新名称的新列在内部完成,转移旧的内容
列到新列并删除旧列。 这是 DBF 或 SQLite 所需要的
不支持“ALTER TABLE”命令来重命名列。 因此,重命名的列是
发现作为表的最后一列,它的原始位置无法保持。
如果列重命名仅涉及更改,则 SQLite 驱动程序将退出并显示错误
大小写,即从大写到小写,或从小写到大写。 SQLite 协议考虑
“NAME”和“name”是相同的列名。 在这种情况下,用户应该
将原始列重命名为中间名,然后将中间名重命名为
最后的名字。
示例
重命名列:
g.copy vect=roadsmajor,myroads
v.info -c 我的道路
v.db.renamecolumn myroads column=ROAD_NAME,道路名称
v.info -c 我的道路
使用 onworks.net 服务在线使用 v.db.renamecolumngrass