# EOSQLExpression Class

mirko.viviani@gmail.com
mguesdon@orange-concept.com
Generated at 2026-02-03 22:13:20 +0000

2000-2002,2003,2004,2005 Free Software Foundation, Inc.
Software documentation for the EOSQLExpression class
EOAccess/EOSQLExpression.h
Description forthcoming.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
deleteStatementWithQualifier:
qualifier
entity:
entity
Description forthcoming.
expressionForString:
string
Description forthcoming.
formatSQLString:
sqlString
format:
format
Description forthcoming.
formatStringValue:
string
Description forthcoming.
formatValue:
value
forAttribute:
attribute
Description forthcoming.
insertStatementForRow:
row
entity:
entity
Description forthcoming.
selectStatementForAttributes:
attributes
lock:
flag
fetchSpecification:
fetchSpecification
entity:
entity
Description forthcoming.
setUseBindVariables:
flag
Description forthcoming.
setUseQuotedExternalNames:
flag
Description forthcoming.
sqlExpressionWithEntity:
entity
Description forthcoming.
sqlPatternFromShellPattern:
pattern
Description forthcoming.
sqlPatternFromShellPattern:
pattern
withEscapeCharacter:
escapeCharacter
Description forthcoming.
updateStatementForRow:
row
qualifier:
qualifier
entity:
entity
Description forthcoming.
useBindVariables
Description forthcoming.
useQuotedExternalNames
Description forthcoming.
addBindVariableDictionary:
binding
Description forthcoming.
addInsertListAttribute:
attribute
value:
value
Description forthcoming.
addJoinClauseWithLeftName:
leftName
rightName:
rightName
joinSemantic:
semantic
Description forthcoming.
addOrderByAttributeOrdering:
sortOrdering
Description forthcoming.
addSelectListAttribute:
attribute
Description forthcoming.
addUpdateListAttribute:
attribute
value:
value
Description forthcoming.
aliasesByRelationshipPath
Description forthcoming.
appendItem:
itemString
toListString:
listString
Description forthcoming.
assembleDeleteStatementWithQualifier:
qualifier
tableList:
tableList
whereClause:
whereClause
Description forthcoming.
assembleInsertStatementWithRow:
row
tableList:
tableList
columnList:
columnList
valueList:
valueList
Description forthcoming.
assembleJoinClauseWithLeftName:
leftName
rightName:
rightName
joinSemantic:
semantic
Description forthcoming.
assembleSelectStatementWithAttributes:
attributes
lock:
lock
qualifier:
qualifier
fetchOrder:
fetchOrder
selectString:
selectString
columnList:
columnList
tableList:
tableList
whereClause:
whereClause
joinClause:
joinClause
orderByClause:
orderByClause
lockClause:
lockClause
Description forthcoming.
assembleUpdateStatementWithRow:
row
qualifier:
qualifier
tableList:
tableList
updateList:
updateList
whereClause:
whereClause
Description forthcoming.
bindVariableDictionaries
Description forthcoming.
bindVariableDictionaryForAttribute:
attribute
value:
value
Description forthcoming.
entity
Description forthcoming.
externalNameQuoteCharacter
Description forthcoming.
initWithEntity:
entity
Description forthcoming.
joinClauseString
Description forthcoming.
joinExpression
Build join expression for all used relationships (call this) after all other query parts construction)
listString
Description forthcoming.
lockClause
Description forthcoming.
mustUseBindVariableForAttribute:
att
Description forthcoming.
orderByString
Description forthcoming.
prepareDeleteExpressionForQualifier:
qualifier
Description forthcoming.
prepareInsertExpressionWithRow:
row
Description forthcoming.
prepareSelectExpressionWithAttributes:
attributes
lock:
flag
fetchSpecification:
fetchSpecification
Description forthcoming.
prepareUpdateExpressionWithRow:
row
qualifier:
qualifier
Description forthcoming.
setStatement:
statement
Description forthcoming.
setUseAliases:
useAliases
Description forthcoming.
shouldUseBindVariableForAttribute:
att
Description forthcoming.
sqlStringForAttribute:
attribute
Description forthcoming.
sqlStringForAttributeNamed:
name
Description forthcoming.
sqlStringForAttributePath:
path
Description forthcoming.
sqlStringForConjoinedQualifiers:
qualifiers
Description forthcoming.
sqlStringForDisjoinedQualifiers:
qualifiers
Description forthcoming.
sqlStringForKeyComparisonQualifier:
qualifier
Description forthcoming.
sqlStringForKeyValueQualifier:
qualifier
Description forthcoming.
sqlStringForNegatedQualifier:
qualifier
Description forthcoming.
sqlStringForSchemaObjectName:
name
Description forthcoming.
sqlStringForSelector:
selector
value:
value
Description forthcoming.
sqlStringForValue:
value
attributeNamed:
attributeName
Description forthcoming.
sqlStringForValue:
valueString
caseInsensitiveLikeKey:
keyString
Description forthcoming.
statement
Description forthcoming.
tableListWithRootEntity:
entity
Description forthcoming.
useAliases
Description forthcoming.
valueList
Description forthcoming.
whereClauseString
Description forthcoming.
Software documentation for the NSNumber(EOSQLFormatting) category
EOAccess/EOSQLExpression.h
Description forthcoming.
sqlString
Description forthcoming.
Software documentation for the NSString(EOSQLFormatting) category
EOAccess/EOSQLExpression.h
Description forthcoming.
sqlString
Description forthcoming.
EOSQLExpression variables

Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.