#include <sqlpp/adaptors/mssql_adaptor.hpp>
namespace sqlpp{
namespace adaptors{
string_type mssql_adaptor::end_statement() const
{
static const string_type es("");
return es;
};
string_type mssql_adaptor::format_date( time_const_reference date_) const
{
char buffer[128]={'\0'};
strftime(
buffer,
127,
"'%d-%m-%Y'",
_gmtime64( &date_ )
);
return string_type(buffer);
}
string_type mssql_adaptor::format_time( time_const_reference time_ ) const
{
char buffer[128]={'\0'};
strftime(
buffer,
127,
"'%H-%M-%S'",
_gmtime64( &time_ )
);
return string_type(buffer);
}
string_type mssql_adaptor::format_timestamp( time_const_reference timestamp_ ) const
{
char buffer[256]={'\0'};
strftime(
buffer,
255,
"'%d-%m-%Y %H-%M-%S'",
_gmtime64( ×tamp_ )
);
return string_type(buffer);
}
};
};