#提取檔名更新到dlbh欄位
# encoding: utf-8
import csv
import arcpy
import os
shuju=r"d:\short2.gdb"
wenjianjia=r"d:\desktop\csv.gdb"
fish=r"d:\desktop\yw\fishnet.shp"
result=r"d:\desktop\kongjian.gdb"
arcpy.env.workspace=shuju
fcs=arcpy.listfeatureclasses()
for fc in fcs:
print fc[9:]
arcpy.addfield_management(fc,"dlbh" , "text")
with arcpy.da.updatecursor(fc, ["dlbh"]) as cursor2:
for inrow1 in cursor2:
inrow1[0]=fc[9:]
cursor2.updaterow(inrow1)
del cursor2
這裡是可以將每個要素的屬性賦值給不同值,如果是相同值,通過字段計算計算器來計算更方便。
oracle 在某一欄位特定位置批量插入字元
在頭部或尾部插入比較簡單,這裡主要介紹兩種方法,可以採用字串連線符 和concat 函式。需要注意的是字串連線符 可以連線多個字串,concat 函式只能連線兩個。以頭部舉例 更新在s user表中的user name欄位,並在user name的頭部插入字元 aaa 1 update s user...
MySQL對某一字段去重
mysql有乙個去重關鍵字distinct,但是如果查詢的字段有很多,而想要去重的字段只是其中的某乙個,那麼僅僅用distinct是完成不了的,distince只能做到你查詢的那些欄位都是重複時才會去重。比如有一張使用者表的資料是這樣的 這裡我們本意是想查出一條資料,如果是這樣寫sql語句 sele...
資料庫根據表的某一欄位更新其他表內容
實際工作中常出現根據乙個表的內容更新另乙個表的內容,不同資料庫直接的寫法也有不同地方,總結一下 不同資料庫的更新資料 oracle update tbale1 set col select col from tbale2 where tbale1.col1 tbale2.col1 where exi...