Loading JDBC driver 'com.mysql.jdbc.Driver'
EMMA: collecting runtime coverage data ...
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Before prepareStatement()
After prepareStatement() - com.mysql.jdbc.ServerPreparedStatement[1] - INSERT INTO testBug1934 VALUES (null)
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

23000
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Timestamp as string with no calendar: 2004-03-29 10:00:00.0
Timestamp as string with UTC calendar: 2004-03-29 16:00:00.0
Timestamp as Timestamp with UTC calendar: 2004-03-29 16:00:00.0
Timestamp specifying UTC calendar from normal statement: 2004-03-29 10:00:00.0
Timestamp specifying UTC calendar from prepared statement: 2004-03-29 10:00:00.0
Timestamp specifying no calendar from prepared statement: 2004-03-29 16:00:00.0
848 &lt; 3000true
Difference between original ts and ts with no calendar: -21599152, offset should be -21600000
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

java.sql.SQLWarning: Data too long for column 'field1' at row 1
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'field1' at row 1
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

1
2
3
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Id: 32768
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

com.mysql.jdbc.ServerPreparedStatement[1] - SELECT 1
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

date: null
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Using Statement.executeUpdate()

REPLACE INTO testggk VALUES (NULL, 0)
Expect 1 generated keys, starting from 1
Got keys 1
New table contents 
Id 1 val 0

REPLACE INTO testggk VALUES (1, 1), (NULL, 2), (NULL, 3)
Expect 2 generated keys, starting from 2
Got keys 2 3
New table contents 
Id 1 val 1
Id 2 val 2
Id 3 val 3

REPLACE INTO testggk VALUES (2, 4), (NULL, 5), (NULL, 6)
Expect 2 generated keys, starting from 4
Got keys 4 5
New table contents 
Id 1 val 1
Id 2 val 4
Id 3 val 3
Id 4 val 5
Id 5 val 6

Using Statement.execute()

REPLACE INTO testggk VALUES (NULL, 0)
Expect 1 generated keys, starting from 1
Got keys 1
New table contents 
Id 1 val 0

REPLACE INTO testggk VALUES (1, 1), (NULL, 2), (NULL, 3)
Expect 2 generated keys, starting from 2
Got keys 2 3
New table contents 
Id 1 val 1
Id 2 val 2
Id 3 val 3

REPLACE INTO testggk VALUES (2, 4), (NULL, 5), (NULL, 6)
Expect 2 generated keys, starting from 4
Got keys 4 5
New table contents 
Id 1 val 1
Id 2 val 4
Id 3 val 3
Id 4 val 5
Id 5 val 6

Using PreparedStatement.executeUpdate()

REPLACE INTO testggk VALUES (NULL, 0)
Expect 1 generated keys, starting from 1
Got keys 1
New table contents 
Id 1 val 0

REPLACE INTO testggk VALUES (1, 1), (NULL, 2), (NULL, 3)
Expect 2 generated keys, starting from 2
Got keys 2 3
New table contents 
Id 1 val 1
Id 2 val 2
Id 3 val 3

REPLACE INTO testggk VALUES (2, 4), (NULL, 5), (NULL, 6)
Expect 2 generated keys, starting from 4
Got keys 4 5
New table contents 
Id 1 val 1
Id 2 val 4
Id 3 val 3
Id 4 val 5
Id 5 val 6

Using PreparedStatement.execute()

REPLACE INTO testggk VALUES (NULL, 0)
Expect 1 generated keys, starting from 1
Got keys 1
New table contents 
Id 1 val 0

REPLACE INTO testggk VALUES (1, 1), (NULL, 2), (NULL, 3)
Expect 2 generated keys, starting from 2
Got keys 2 3
New table contents 
Id 1 val 1
Id 2 val 2
Id 3 val 3

REPLACE INTO testggk VALUES (2, 4), (NULL, 5), (NULL, 6)
Expect 2 generated keys, starting from 4
Got keys 4 5
New table contents 
Id 1 val 1
Id 2 val 4
Id 3 val 3
Id 4 val 5
Id 5 val 6

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

/var/tmp/mysql36684.txt
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Date that was stored (as String) 2002-02-02
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Character stream length: 32
Character stream length: 32
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

2006-05-23 15:06:35.0
Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

Loading JDBC driver 'com.mysql.jdbc.Driver'
Done.

Done.

