Difference between revisions of "Research Notes 1/25/2011"

From CDOT Wiki
Jump to: navigation, search
(Table 3)
Line 204: Line 204:
 
|-
 
|-
 
|<code>getDuplicateKeyName</code>
 
|<code>getDuplicateKeyName</code>
|
+
|x
 
|
 
|
 
|
 
|
Line 213: Line 213:
 
|<code>getIdentityValue</code>
 
|<code>getIdentityValue</code>
 
|
 
|
 +
|x
 
|
 
|
 +
|x
 +
|x
 +
|
 +
|-
 +
|<code>getMaxTime</code>
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
|-
 
|<code>getMaxTime</code>
 
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>getMinTime</code>
 
|<code>getMinTime</code>
 +
|
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>getTestSQL</code>
 
|<code>getTestSQL</code>
 +
|
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>indexNameMatches</code>
 
|<code>indexNameMatches</code>
 +
|
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isBatchSupported</code>
 
|<code>isBatchSupported</code>
 +
|
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isBatchUpdateCountSupported</code>
 
|<code>isBatchUpdateCountSupported</code>
 +
|
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
Line 246: Line 270:
 
|
 
|
 
|
 
|
 +
|
 +
|
 +
|
 +
|x
 
|-
 
|-
 
|<code>isDateRangeException</code>
 
|<code>isDateRangeException</code>
 +
|x
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isDeadlockException</code>
 
|<code>isDeadlockException</code>
 +
|x
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isDuplicateKeyException</code>
 
|<code>isDuplicateKeyException</code>
 +
|x
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isLiteral</code>
 
|<code>isLiteral</code>
 +
|
 +
|
 +
|x
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isLockTimeoutException</code>
 
|<code>isLockTimeoutException</code>
 +
|x
 +
|
 +
|
 +
|
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|<code>isQueryTimeoutException</code>
 
|<code>isQueryTimeoutException</code>
 +
|x
 
|
 
|
 
|
 
|
|-
 
|<code>isUnicode</code>
 
 
|
 
|
 
|
 
|
 +
|}
 +
 +
== Table 4 ==
 +
{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"
 
|-
 
|-
| colspan="3" |'''Override'''
+
|method
 +
|colspan="3" | parameter types
 
|-
 
|-
| <code>appendLiteral(StringBuffer buf, String sValue)</code>
 
|DONE
 
 
|
 
|
 +
| RelationalSchema
 +
| ResultSet
 +
| Column
 +
|-
 +
|<code>isUnicode</code>
 +
|x
 +
|x
 +
|x
 
|}
 
|}

Revision as of 20:43, 25 January 2011

Table 1

method parameter types
SQLInsert Query Primitive Column SQLJoin Pair
appendIdentityColumn x
appendIdentityPrefix x
appendIdentitySuffix x
appendIdentityValue x
appendInfixHint x
appendLiteral x
aappendMatchStatement x x x
appendNoRowsBlock
appendNoRowsEnd
appendNoRowsStart

Table 2

method parameter types
Query Operator FunctionOperator SQLJoin Primitive SQLInsert SQLGenerator PreparedStatement
appendPrefixHint x
appendStringLengthPrefix x
appendSubstringPrefix x
appendSuffixHint x
appendTableHint x x
appendTypeConversion x x
bindIdentity x x
createSchemaManager

Table 3

method parameter types
SQLException PreparedStatement Primitive Column SQLInsert SQLWork
getDuplicateKeyName x
getIdentityValue x x x
getMaxTime
getMinTime
getTestSQL
indexNameMatches
isBatchSupported
isBatchUpdateCountSupported
isBatchable x
isDateRangeException x
isDeadlockException x
isDuplicateKeyException x
isLiteral x
isLockTimeoutException x
isQueryTimeoutException x

Table 4

method parameter types
RelationalSchema ResultSet Column
isUnicode x x x