public class ERMicrosoftExpression extends MicrosoftPlugIn.MicrosoftExpression
MicrosoftExpression in order to add TIMESTAMP values including milliseconds.EROracleExpression)EOSQLExpression.SQLValue_externalQuoteChar, _inSelect, _jdbcInfo, _rtrimFunctionName_aliasesByRelationshipPath, _bindings, _contextStack, _defaultDateFormatter, _entity, _joinClauseString, _listString, _NibbleToHex, _orderByString, _statement, _upperFunctionName, _useAliases, _valueListString, _whereClauseString, BindVariableAttributeKey, BindVariableColumnKey, BindVariableNameKey, BindVariablePlaceHolderKey, BindVariableValueKey| Constructor and Description |
|---|
ERMicrosoftExpression(EOEntity entity) |
| Modifier and Type | Method and Description |
|---|---|
NSMutableDictionary<String,Object> |
bindVariableDictionaryForAttribute(EOAttribute attribute,
Object value)
Overridden in order to add milliseconds to the value.
|
String |
formatValueForAttribute(Object value,
EOAttribute attribute)
Overridden to add milliseconds to the value.
|
assembleSelectStatementWithAttributes, lockClauseaddSelectListAttribute, allowsNullClauseForConstraint, appendItemToListString, appendItemToOrderByString, appendItemToValueListString, columnTypeStringForAttribute, externalNameQuoteCharacter, jdbcInfo, mustUseBindVariableForAttribute, prepareSelectExpressionWithAttributes, setJDBCInfo, shouldUseBindVariableForAttribute, useBindVariables_aliasForRelatedAttributeRelationshipPath, _aliasForRelationshipPath, _defaultDateFormatter, _entityForRelationshipPathOrigin, _flattenRelPathEntity, _listString, _orderByString, _rootEntityForExpression, _setEntity, _sqlStringForJoinSemanticMatchSemantic, _stringForDate, _truncatedString, _truncatedStringForData, _valueList, addBindVariableDictionary, addCreateClauseForAttribute, addInsertListAttribute, addJoinClause, addOrderByAttributeOrdering, addUpdateListAttribute, aliasesByRelationshipPath, appendItemToListString, assembleDeleteStatementWithQualifier, assembleInsertStatementWithRow, assembleJoinClause, assembleUpdateStatementWithRow, bindVariableDictionaries, entity, formatSQLString, formatStringValue, joinClauseString, joinExpression, listString, orderByString, prepareConstraintStatementForRelationship, prepareDeleteExpressionForQualifier, prepareInsertExpressionWithRow, prepareUpdateExpressionWithRow, setStatement, setUseAliases, setUseBindVariables, setUseQuotedExternalNames, sqlEscapeChar, sqlPatternFromShellPattern, sqlPatternFromShellPatternWithEscapeCharacter, sqlStringForAttribute, sqlStringForAttributeNamed, sqlStringForAttributePath, sqlStringForCaseInsensitiveLike, sqlStringForConjoinedQualifiers, sqlStringForData, sqlStringForDisjoinedQualifiers, sqlStringForKeyComparisonQualifier, sqlStringForKeyValueQualifier, sqlStringForNegatedQualifier, sqlStringForNumber, sqlStringForQualifier, sqlStringForSchemaObjectName, sqlStringForSelector, sqlStringForString, sqlStringForValue, statement, tableListWithRootEntity, toString, useAliases, useQuotedExternalNames, valueList, whereClauseStringpublic ERMicrosoftExpression(EOEntity entity)
public NSMutableDictionary<String,Object> bindVariableDictionaryForAttribute(EOAttribute attribute, Object value)
NSTimestamp and if valueType from the attribute is 'T'.bindVariableDictionaryForAttribute in class JDBCExpressionattribute - the EOAttribute associated with the bind variable dictionaryvalue - the value associated with the bind variable dictionaryattribute and valuepublic String formatValueForAttribute(Object value, EOAttribute attribute)
NSTimestamp and
if valueType from the attribute is T.formatValueForAttribute in class JDBCExpressionvalue - an object to be used in a SQL statementattribute - an EOAttribute to be used in influencing the formatCopyright © 2002 – 2025 Project Wonder.