AddFieldDelimiters (arcpy)
Резюме
Добавляет разделители к имени поля для использования в SQL выражениях.
Синтаксис
AddFieldDelimiters (datasource, field)
Параметр | Объяснение | Тип данных |
datasource |
Разделители полей основываются на используемом источнике данных. | String |
field |
Имя поля, к которому будут добавлены разделители. Это поле не обязательно существует. | String |
Тип данных | Объяснение |
String |
Возвращает имя поля с разделителями. |
Пример кода
AddFieldDelimiters
import arcpy
from arcpy import env
fieldName = arcpy.GetParameterAsText(0)
wkspace = arcpy.GetParameterAsText(1)
in_features = arcpy.GetParameterAsText(2)
out_feat_class = arcpy.GetParameterAsText(3)
stateVal = arcpy.GetParameterAstext(4)
# AddFieldDelimiters will return a field name with the proper
# field delimiters for the workspace specified.
#
newName = arcpy.AddFieldDelimiters("C:/Data", fieldName)
# Use delimited field for Select tool SQL expression
#
sqlExp = newName + " = " + stateVal
env.workspace = wkspace
arcpy.Select_analysis(in_features, out_feat_class, sqlExp)
Связанные темы
9/10/2013