Commit 86090441 authored by Claes Sjofors's avatar Claes Sjofors

Print format for UInt64 changed

parent d6855af6
...@@ -1705,10 +1705,10 @@ int sev_dbms::delete_old_data( pwr_tStatus *sts, char *tablename, ...@@ -1705,10 +1705,10 @@ int sev_dbms::delete_old_data( pwr_tStatus *sts, char *tablename,
nbRowsToClean += get_minFromIntegerColumn(tablename, (char *)"id"); nbRowsToClean += get_minFromIntegerColumn(tablename, (char *)"id");
if ( options & pwr_mSevOptionsMask_PosixTime) if ( options & pwr_mSevOptionsMask_PosixTime)
sprintf( query, "delete from %s where id < %llu and time < %ld;", sprintf( query, "delete from %s where id < " pwr_dFormatUInt64 " and time < %ld;",
tablename, nbRowsToClean, (long int)limit.tv_sec); tablename, nbRowsToClean, (long int)limit.tv_sec);
else else
sprintf( query, "delete from %s where id < %llu and time < '%s';", sprintf( query, "delete from %s where id < " pwr_dFormatUInt64 " and time < '%s';",
tablename, nbRowsToClean, timstr); tablename, nbRowsToClean, timstr);
} }
else { else {
...@@ -2605,10 +2605,10 @@ int sev_dbms::delete_old_objectdata( pwr_tStatus *sts, char *tablename, ...@@ -2605,10 +2605,10 @@ int sev_dbms::delete_old_objectdata( pwr_tStatus *sts, char *tablename,
nbRowsToClean += get_minFromIntegerColumn(tablename, (char *)"sev__id"); nbRowsToClean += get_minFromIntegerColumn(tablename, (char *)"sev__id");
if ( options & pwr_mSevOptionsMask_PosixTime) if ( options & pwr_mSevOptionsMask_PosixTime)
sprintf( query, "delete from %s where sev__id < %llu and sev__time < %ld;", sprintf( query, "delete from %s where sev__id < " pwr_dFormatUInt64 " and sev__time < %ld;",
tablename, nbRowsToClean, (long int)limit.tv_sec); tablename, nbRowsToClean, (long int)limit.tv_sec);
else else
sprintf( query, "delete from %s where sev__id < %llu and sev__time < '%s';", sprintf( query, "delete from %s where sev__id < " pwr_dFormatUInt64 " and sev__time < '%s';",
tablename, nbRowsToClean, timstr); tablename, nbRowsToClean, timstr);
} }
else { else {
...@@ -3170,7 +3170,7 @@ int sev_dbms::handle_itemchange(pwr_tStatus *sts, char *tablename, unsigned int ...@@ -3170,7 +3170,7 @@ int sev_dbms::handle_itemchange(pwr_tStatus *sts, char *tablename, unsigned int
pwr_tUInt64 autoIncrValue = get_maxFromIntegerColumn(newTableName, (char*)"id"); pwr_tUInt64 autoIncrValue = get_maxFromIntegerColumn(newTableName, (char*)"id");
if(autoIncrValue) if(autoIncrValue)
autoIncrValue++; autoIncrValue++;
sprintf(query, "ALTER TABLE %s AUTO_INCREMENT = %llu", tablename, autoIncrValue); sprintf(query, "ALTER TABLE %s AUTO_INCREMENT = " pwr_dFormatUInt64, tablename, autoIncrValue);
rc = mysql_query( m_env->con(), query); rc = mysql_query( m_env->con(), query);
if (rc) { if (rc) {
printf("In %s row %d:\n", __FILE__, __LINE__); printf("In %s row %d:\n", __FILE__, __LINE__);
...@@ -3235,7 +3235,7 @@ int sev_dbms::handle_objectchange(pwr_tStatus *sts, char *tablename, unsigned in ...@@ -3235,7 +3235,7 @@ int sev_dbms::handle_objectchange(pwr_tStatus *sts, char *tablename, unsigned in
pwr_tUInt64 autoIncrValue = get_maxFromIntegerColumn(newTableName, (char*)"sev__id"); pwr_tUInt64 autoIncrValue = get_maxFromIntegerColumn(newTableName, (char*)"sev__id");
if (autoIncrValue) if (autoIncrValue)
autoIncrValue++; autoIncrValue++;
sprintf(query, "ALTER TABLE %s AUTO_INCREMENT = %llu", tablename, autoIncrValue); sprintf(query, "ALTER TABLE %s AUTO_INCREMENT = " pwr_dFormatUInt64, tablename, autoIncrValue);
rc = mysql_query( m_env->con(), query); rc = mysql_query( m_env->con(), query);
if (rc) { if (rc) {
printf("In %s row %d:\n", __FILE__, __LINE__); printf("In %s row %d:\n", __FILE__, __LINE__);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment