[enhancement](fix)change ordinary type null value is \N,complex type null value is null (#24207)

This commit is contained in:
daidai
2023-09-16 21:46:42 +08:00
committed by GitHub
parent 88adab3114
commit 4b5cea1ef8
61 changed files with 1835 additions and 1704 deletions

View File

@ -64,16 +64,19 @@ void DataTypeArraySerDe::serialize_one_cell_to_json(const IColumn& column, int r
Status DataTypeArraySerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeArraySerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
if (slice.empty()) {
return Status::InvalidArgument("slice is empty!");
}
auto& array_column = assert_cast<ColumnArray&>(column);
auto& offsets = array_column.get_offsets();
IColumn& nested_column = array_column.get_data();
@ -130,8 +133,8 @@ Status DataTypeArraySerDe::deserialize_one_cell_from_json(IColumn& column, Slice
}
int elem_deserialized = 0;
Status st = nested_serde->deserialize_column_from_json_vector(nested_column, slices,
&elem_deserialized, options);
Status st = nested_serde->deserialize_column_from_json_vector(
nested_column, slices, &elem_deserialized, options, nesting_level + 1);
offsets.emplace_back(offsets.back() + elem_deserialized);
return st;
}

View File

@ -45,11 +45,12 @@ public:
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_one_cell_from_hive_text(IColumn& column, Slice& slice,
const FormatOptions& options,
int nesting_level = 1) const override;

View File

@ -33,14 +33,17 @@ namespace doris {
namespace vectorized {
class IColumn;
Status DataTypeBitMapSerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
Status DataTypeBitMapSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
return Status::OK();
}
Status DataTypeBitMapSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& data_column = assert_cast<ColumnBitmap&>(column);
auto& data = data_column.get_data();

View File

@ -46,11 +46,12 @@ public:
}
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status write_column_to_pb(const IColumn& column, PValues& result, int start,
int end) const override;

View File

@ -61,15 +61,18 @@ void DataTypeDate64SerDe::serialize_one_cell_to_json(const IColumn& column, int
}
}
Status DataTypeDate64SerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeDate64SerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeDate64SerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnInt64&>(column);
Int64 val = 0;
if (options.date_olap_format) {
@ -128,15 +131,18 @@ void DataTypeDateTimeSerDe::serialize_one_cell_to_json(const IColumn& column, in
}
}
Status DataTypeDateTimeSerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
Status DataTypeDateTimeSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
return Status::OK();
}
Status DataTypeDateTimeSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnInt64&>(column);
Int64 val = 0;
if (options.date_olap_format) {

View File

@ -47,11 +47,12 @@ class DataTypeDate64SerDe : public DataTypeNumberSerDe<Int64> {
void serialize_column_to_json(const IColumn& column, int start_idx, int end_idx,
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
void write_column_to_arrow(const IColumn& column, const NullMap* null_map,
arrow::ArrayBuilder* array_builder, int start,
@ -77,10 +78,11 @@ class DataTypeDateTimeSerDe : public DataTypeDate64SerDe {
FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
};
} // namespace vectorized
} // namespace doris

View File

@ -57,14 +57,17 @@ void DataTypeDateTimeV2SerDe::serialize_one_cell_to_json(const IColumn& column,
}
}
Status DataTypeDateTimeV2SerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeDateTimeV2SerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeDateTimeV2SerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnUInt64&>(column);
UInt64 val = 0;
if (options.date_olap_format) {

View File

@ -52,11 +52,12 @@ public:
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
void write_column_to_arrow(const IColumn& column, const NullMap* null_map,
arrow::ArrayBuilder* array_builder, int start,

View File

@ -49,15 +49,18 @@ void DataTypeDateV2SerDe::serialize_one_cell_to_json(const IColumn& column, int
bw.write(buf, pos - buf - 1);
}
Status DataTypeDateV2SerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeDateV2SerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeDateV2SerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnUInt32&>(column);
UInt32 val = 0;
if (options.date_olap_format) {

View File

@ -48,11 +48,12 @@ class DataTypeDateV2SerDe : public DataTypeNumberSerDe<UInt32> {
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
void write_column_to_arrow(const IColumn& column, const NullMap* null_map,
arrow::ArrayBuilder* array_builder, int start,

View File

@ -58,16 +58,19 @@ void DataTypeDecimalSerDe<T>::serialize_one_cell_to_json(const IColumn& column,
}
template <typename T>
Status DataTypeDecimalSerDe<T>::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeDecimalSerDe<T>::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
template <typename T>
Status DataTypeDecimalSerDe<T>::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnDecimal<T>&>(column).get_data();
T val = {};
ReadBuffer rb(slice.data, slice.size);

View File

@ -76,11 +76,12 @@ public:
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status write_column_to_pb(const IColumn& column, PValues& result, int start,
int end) const override;

View File

@ -48,14 +48,15 @@ public:
"serialize_column_to_text with type " + column.get_name());
}
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override {
const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_one_cell_from_text with type " +
column.get_name());
}
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override {
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_column_from_text_vector with type " +
column.get_name());
}

View File

@ -57,13 +57,15 @@ void DataTypeHLLSerDe::serialize_one_cell_to_json(const IColumn& column, int row
Status DataTypeHLLSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeHLLSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& data_column = assert_cast<ColumnHLL&>(column);
HyperLogLog hyper_log_log(slice);

View File

@ -38,10 +38,11 @@ public:
void serialize_column_to_json(const IColumn& column, int start_idx, int end_idx,
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status write_column_to_pb(const IColumn& column, PValues& result, int start,
int end) const override;
Status read_column_from_pb(IColumn& column, const PValues& arg) const override;

View File

@ -77,13 +77,15 @@ void DataTypeJsonbSerDe::serialize_one_cell_to_json(const IColumn& column, int r
Status DataTypeJsonbSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
Status DataTypeJsonbSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
JsonBinaryValue value;
RETURN_IF_ERROR(value.from_json_string(slice.data, slice.size));

View File

@ -48,11 +48,12 @@ class DataTypeJsonbSerDe : public DataTypeStringSerDe {
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
private:
template <bool is_binary_format>

View File

@ -165,13 +165,15 @@ void DataTypeMapSerDe::serialize_one_cell_to_hive_text(const IColumn& column, in
Status DataTypeMapSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
return Status::OK();
}
Status DataTypeMapSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
if (slice.empty()) {
return Status::InvalidArgument("slice is empty!");
}
@ -231,15 +233,8 @@ Status DataTypeMapSerDe::deserialize_one_cell_from_json(IColumn& column, Slice&
}
Slice next(slice.data + start_pos, idx - start_pos);
next.trim_prefix();
if (options.converted_from_string &&
(next.starts_with("\"") || next.starts_with("'"))) {
next.remove_prefix(1);
}
if (options.converted_from_string && (next.ends_with("\"") || next.ends_with("'"))) {
next.remove_suffix(1);
}
if (Status st =
key_serde->deserialize_one_cell_from_json(nested_key_column, next, options);
if (Status st = key_serde->deserialize_one_cell_from_json(nested_key_column, next,
options, nesting_level + 1);
!st.ok()) {
nested_key_column.pop_back(elem_deserialized);
nested_val_column.pop_back(elem_deserialized);
@ -257,7 +252,7 @@ Status DataTypeMapSerDe::deserialize_one_cell_from_json(IColumn& column, Slice&
next.trim_prefix();
if (Status st = value_serde->deserialize_one_cell_from_json(nested_val_column, next,
options);
options, nesting_level + 1);
!st.ok()) {
nested_key_column.pop_back(elem_deserialized + 1);
nested_val_column.pop_back(elem_deserialized);
@ -275,8 +270,8 @@ Status DataTypeMapSerDe::deserialize_one_cell_from_json(IColumn& column, Slice&
Slice next(slice.data + start_pos, idx - start_pos);
next.trim_prefix();
if (Status st =
value_serde->deserialize_one_cell_from_json(nested_val_column, next, options);
if (Status st = value_serde->deserialize_one_cell_from_json(nested_val_column, next,
options, nesting_level + 1);
!st.ok()) {
nested_key_column.pop_back(elem_deserialized + 1);
nested_val_column.pop_back(elem_deserialized);

View File

@ -44,11 +44,12 @@ public:
void serialize_column_to_json(const IColumn& column, int start_idx, int end_idx,
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_one_cell_from_hive_text(IColumn& column, Slice& slice,
const FormatOptions& options,

View File

@ -60,10 +60,12 @@ void DataTypeNullableSerDe::serialize_one_cell_to_json(const IColumn& column, in
}
}
Status DataTypeNullableSerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeNullableSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}
@ -116,7 +118,8 @@ Status DataTypeNullableSerDe::deserialize_column_from_hive_text_vector(IColumn&
}
Status DataTypeNullableSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& null_column = assert_cast<ColumnNullable&>(column);
// TODO(Amory) make null literal configurable
@ -124,17 +127,55 @@ Status DataTypeNullableSerDe::deserialize_one_cell_from_json(IColumn& column, Sl
// sure slice is from string parse , we can parse this "null" literal as string "null" to
// nested column , otherwise we insert null to null column
if (!(options.converted_from_string && slice.trim_quote())) {
if (slice.size == 4 && Slice::mem_equal("null", slice.data, 4)) {
/*
* For null values in ordinary types, we use \N to represent them;
* for null values in nested types, we use null to represent them, just like the json format.
*
* example:
* If you have three nullable columns
* a : int, b : string, c : map<string,int>
* data:
* \N,hello world,\N
* 1,\N,{"cmake":2,"null":11}
* 9,"\N",{"\N":null,null:0}
* \N,"null",{null:null}
* null,null,null
*
* if you set trim_double_quotes = true
* you will get :
* NULL,hello world,NULL
* 1,NULL,{"cmake":2,"null":11}
* 9,\N,{"\N":NULL,NULL:0}
* NULL,null,{NULL:NULL}
* NULL,null,NULL
*
* if you set trim_double_quotes = false
* you will get :
* NULL,hello world,NULL
* 1,\N,{"cmake":2,"null":11}
* 9,"\N",{"\N":NULL,NULL:0}
* NULL,"null",{NULL:NULL}
* NULL,null,NULL
*
* in csv(text) for normal type: we only recognize \N for null , so
* for not char family type, like int, if we put null literal ,
* it will parse fail, and make result null,not just because it equals \N.
* for char family type, like string, if we put null literal, it will parse success,
* and "null" literal will be stored in doris.
*
*/
if (nesting_level >= 2 && slice.size == 4 && slice[0] == 'n' && slice[1] == 'u' &&
slice[2] == 'l' && slice[3] == 'l') {
null_column.insert_data(nullptr, 0);
return Status::OK();
} else if (slice.size == 2 && slice[0] == '\\' && slice[1] == 'N') {
} else if (nesting_level == 1 && slice.size == 2 && slice[0] == '\\' && slice[1] == 'N') {
null_column.insert_data(nullptr, 0);
return Status::OK();
}
}
auto st = nested_serde->deserialize_one_cell_from_json(null_column.get_nested_column(), slice,
options);
options, nesting_level);
if (!st.ok()) {
// fill null if fail
null_column.insert_data(nullptr, 0); // 0 is meaningless here

View File

@ -40,11 +40,12 @@ public:
void serialize_column_to_json(const IColumn& column, int start_idx, int end_idx,
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_one_cell_from_hive_text(IColumn& column, Slice& slice,
const FormatOptions& options,

View File

@ -101,7 +101,8 @@ void DataTypeNumberSerDe<T>::write_column_to_arrow(const IColumn& column, const
template <typename T>
Status DataTypeNumberSerDe<T>::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = reinterpret_cast<ColumnType&>(column);
ReadBuffer rb(slice.data, slice.size);
if constexpr (std::is_same<T, UInt128>::value) {
@ -164,10 +165,12 @@ void DataTypeNumberSerDe<T>::serialize_one_cell_to_json(const IColumn& column, i
}
template <typename T>
Status DataTypeNumberSerDe<T>::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
Status DataTypeNumberSerDe<T>::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR();
return Status::OK();
}

View File

@ -60,11 +60,12 @@ public:
void serialize_column_to_json(const IColumn& column, int start_idx, int end_idx,
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status write_column_to_pb(const IColumn& column, PValues& result, int start,
int end) const override;

View File

@ -48,13 +48,14 @@ public:
"serialize_column_to_text with type " + column.get_name());
}
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override {
const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_one_cell_from_text with type " +
column.get_name());
}
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override {
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_column_from_text_vector with type " +
column.get_name());
}

View File

@ -51,14 +51,15 @@ public:
"serialize_column_to_text with type " + column.get_name());
}
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override {
const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_one_cell_from_text with type " +
column.get_name());
}
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override {
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override {
return Status::NotSupported("deserialize_column_from_text_vector with type " +
column.get_name());
}

View File

@ -49,13 +49,13 @@ class time_zone;
serialize_one_cell_to_json(column, i, bw, options); \
}
#define DESERIALIZE_COLUMN_FROM_JSON_VECTOR() \
for (int i = 0; i < slices.size(); ++i) { \
if (Status st = deserialize_one_cell_from_json(column, slices[i], options); \
st != Status::OK()) { \
return st; \
} \
++*num_deserialized; \
#define DESERIALIZE_COLUMN_FROM_JSON_VECTOR() \
for (int i = 0; i < slices.size(); ++i) { \
if (Status st = deserialize_one_cell_from_json(column, slices[i], options, nesting_level); \
st != Status::OK()) { \
return st; \
} \
++*num_deserialized; \
}
#define DESERIALIZE_COLUMN_FROM_HIVE_TEXT_VECTOR() \
@ -168,23 +168,26 @@ public:
BufferWritable& bw, FormatOptions& options) const = 0;
virtual Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const = 0;
const FormatOptions& options,
int nesting_level = 1) const = 0;
// deserialize text vector is to avoid virtual function call in complex type nested loop
virtual Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const = 0;
const FormatOptions& options,
int nesting_level = 1) const = 0;
virtual Status deserialize_one_cell_from_hive_text(IColumn& column, Slice& slice,
const FormatOptions& options,
int nesting_level = 1) const {
return deserialize_one_cell_from_json(column, slice, options);
return deserialize_one_cell_from_json(column, slice, options, nesting_level);
};
virtual Status deserialize_column_from_hive_text_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level = 1) const {
return deserialize_column_from_json_vector(column, slices, num_deserialized, options);
return deserialize_column_from_json_vector(column, slices, num_deserialized, options,
nesting_level);
};
virtual void serialize_one_cell_to_hive_text(const IColumn& column, int row_num,
BufferWritable& bw, FormatOptions& options,

View File

@ -50,9 +50,11 @@ void DataTypeStringSerDe::serialize_one_cell_to_json(const IColumn& column, int
bw.write(value.data, value.size);
}
Status DataTypeStringSerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
Status DataTypeStringSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
return Status::OK();
}
@ -80,8 +82,24 @@ static void escape_string(const char* src, size_t& len, char escape_char) {
}
Status DataTypeStringSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
const FormatOptions& options,
int nesting_level) const {
auto& column_data = assert_cast<ColumnString&>(column);
/*
* For strings in the json complex type, we remove double quotes by default.
*
* Because when querying complex types, such as selecting complexColumn from table,
* we will add double quotes to the strings in the complex type.
*
* For the map<string,int> column, insert { "abc" : 1, "hello",2 }.
* If you do not remove the double quotes, it will display {""abc"":1,""hello"": 2 },
* remove the double quotes to display { "abc" : 1, "hello",2 }.
*
*/
if (nesting_level >= 2) {
slice.trim_quote();
}
if (options.escape_char != 0) {
escape_string(slice.data, slice.size, options.escape_char);
}

View File

@ -40,11 +40,12 @@ public:
BufferWritable& bw, FormatOptions& options) const override;
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level) const override;
Status write_column_to_pb(const IColumn& column, PValues& result, int start,
int end) const override;

View File

@ -40,8 +40,11 @@ std::optional<size_t> DataTypeStructSerDe::try_get_position_by_name(const String
}
Status DataTypeStructSerDe::deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const {
DCHECK(!slice.empty());
const FormatOptions& options,
int nesting_level) const {
if (slice.empty()) {
return Status::InvalidArgument("slice is empty!");
}
auto& struct_column = assert_cast<ColumnStruct&>(column);
if (slice[0] != '{') {
@ -166,9 +169,11 @@ Status DataTypeStructSerDe::deserialize_one_cell_from_json(IColumn& column, Slic
return Status::OK();
}
Status DataTypeStructSerDe::deserialize_column_from_json_vector(
IColumn& column, std::vector<Slice>& slices, int* num_deserialized,
const FormatOptions& options) const {
Status DataTypeStructSerDe::deserialize_column_from_json_vector(IColumn& column,
std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options,
int nesting_level) const {
DESERIALIZE_COLUMN_FROM_JSON_VECTOR()
return Status::OK();
}

View File

@ -121,11 +121,12 @@ public:
}
Status deserialize_one_cell_from_json(IColumn& column, Slice& slice,
const FormatOptions& options) const override;
const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_column_from_json_vector(IColumn& column, std::vector<Slice>& slices,
int* num_deserialized,
const FormatOptions& options) const override;
int* num_deserialized, const FormatOptions& options,
int nesting_level = 1) const override;
Status deserialize_one_cell_from_hive_text(IColumn& column, Slice& slice,
const FormatOptions& options,

View File

@ -304,16 +304,19 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
{"[\"hello\", \"world\"]", "['a', 'b', 'c']",
"[\"42\",1412341,true,42.43,3.40282e+38+1,alpha:beta:gamma,Earth#42:"
"Control#86:Bob#31,17:true:Abe "
"Linkedin,BLUE,\"\\N\",\"\u0001\u0002\u0003,\\u0001bc\"]"},
"Linkedin,BLUE,\"\\N\",\"\u0001\u0002\u0003,\\u0001bc\"]",
"[\"heeeee\",null,\"NULL\",\"\\N\",null,\"sssssssss\"]"},
// last : ["42",1412341,true,42.43,3.40282e+38+1,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,"\N",",\u0001bc"]
{"[\"hello\", \"world\"]", "['a', 'b', 'c']",
"[\"42\", 1412341, true, 42.43, 3.40282e+38+1, alpha:beta:gamma, "
"Earth#42:Control#86:Bob#31, 17:true:Abe Linkedin, BLUE, \"\\N\", "
"\"\x1\x2\x3,\\u0001bc\"]"},
{"[hello, world]", "[a, b, c]",
"[42, 1412341, true, 42.43, 3.40282e+38+1, alpha:beta:gamma, "
"Earth#42:Control#86:Bob#31, 17:true:Abe Linkedin, BLUE, \\N, "
"\x1\x2\x3,\\u0001bc]"}),
"\x1\x2\x3,\\u0001bc]",
"[heeeee, NULL, NULL, \\N, NULL, sssssssss]"},
{"[hello, world]", "[a, b, c]",
"[42, 1412341, true, 42.43, 3.40282e+38+1, alpha:beta:gamma, "
"Earth#42:Control#86:Bob#31, 17:true:Abe Linkedin, BLUE, \\N, "
"\x1\x2\x3,\\u0001bc]",
"[heeeee, NULL, NULL, \\N, NULL, sssssssss]"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_DATE,
{"[\\\"2022-07-13\\\",\"2022-07-13 12:30:00\"]",
@ -324,11 +327,17 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
"[2022-07-13, 2022-07-13]"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_DATETIME,
{"[\"2022-07-13\",\"2022-07-13 12:30:00\"]",
"[2022-07-13 12:30:00, \"2022-07-13\", 2022-07-13 12:30:00.0000]"},
{"[NULL, NULL]", "[2022-07-13 12:30:00, NULL, 2022-07-13 12:30:00]"},
{
"[\"2022-07-13\",\"2022-07-13 12:30:00\"]",
"[2022-07-13 12:30:00, \"2022-07-13\", 2022-07-13 12:30:00.0000]",
"\\N",
"[null,null,null]",
},
{"[NULL, NULL]", "[2022-07-13 12:30:00, NULL, 2022-07-13 12:30:00]", "NULL",
"[NULL, NULL, NULL]"},
{"[2022-07-13 00:00:00, 2022-07-13 12:30:00]",
"[2022-07-13 12:30:00, 2022-07-13 00:00:00, 2022-07-13 12:30:00]"}),
"[2022-07-13 12:30:00, 2022-07-13 00:00:00, 2022-07-13 12:30:00]", "NULL",
"[NULL, NULL, NULL]"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_DECIMAL,
{"[4, 5.5, 6.67]",
@ -355,8 +364,8 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
auto type = std::get<0>(type_pair);
DataTypePtr nested_data_type_ptr =
DataTypeFactory::instance().create_data_type(type, 0, 0);
DataTypePtr array_data_type_ptr =
std::make_shared<DataTypeArray>(make_nullable(nested_data_type_ptr));
DataTypePtr array_data_type_ptr = make_nullable(
std::make_shared<DataTypeArray>(make_nullable(nested_data_type_ptr)));
std::cout << "========= This type is " << array_data_type_ptr->get_name() << ": "
<< fmt::format("{}", type) << std::endl;
@ -383,7 +392,9 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
if (expect_str == "[]") {
if (st.ok()) {
auto& item_column = assert_cast<ColumnNullable&>(
assert_cast<ColumnArray&>(*col).get_data());
assert_cast<ColumnArray&>(
assert_cast<ColumnNullable&>(*col).get_nested_column())
.get_data());
for (auto ix = 0; ix < item_column.size(); ++ix) {
if (item_column.is_null_at(ix)) {
std::cout << "idx null:" << ix << std::endl;
@ -430,7 +441,7 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
Status st =
serde_1->deserialize_one_cell_from_json(*col3, slice, formatOptions);
if (expect_str == "[]") {
EXPECT_EQ(st.ok(), false);
EXPECT_EQ(st.ok(), true);
std::cout << st.to_json() << std::endl;
} else {
EXPECT_EQ(st.ok(), true);
@ -457,21 +468,29 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
FieldType::OLAP_FIELD_TYPE_STRING,
{"{1: \"amory is 7\", 0: \" doris be better \", -1: \"wrong,\"}",
"{\"1\": \"amory is 7\", \"0\": 1}"},
{"{1:\"amory is 7\", 0:\" doris be better \", NULL:\"wrong,\"}",
"{NULL:\"amory is 7\", NULL:1}"}),
{"{1:amory is 7, 0: doris be better , NULL:wrong,}",
"{NULL:amory is 7, NULL:1}"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_STRING, FieldType::OLAP_FIELD_TYPE_DOUBLE,
{"{\" ,.amory\": 111.2343, \"\": 112., 'dggs': 13.14 , NULL: 12.2222222, "
": NULL\\}",
"{\"\": NULL, null: 12.44}", "{{}}", "{{}", "}}", "{}, {}"},
{"{\" ,.amory\":111.2343, \"\":112, 'dggs':13.14, NULL:12.2222222, :NULL}",
"{\"\":NULL, NULL:12.44}", "{}", "{}", "", "{}"}),
"{\"\": NULL, null: 12.44}", "{{}}", "{{}", "}}", "{}, {}", "\\N",
"{null:null,\"null\":null}",
"{\"hello "
"world\":0.2222222,\"hello2\":null,null:1111.1,\"NULL\":null,\"null\":"
"null,\"null\":0.1}"},
{"{ ,.amory:111.2343, \"\":112, dggs:13.14, NULL:12.2222222, :NULL}",
"{\"\":NULL, NULL:12.44}", "{}", "{}", "NULL", "{}", "NULL",
"{NULL:NULL, null:NULL}",
"{hello world:0.2222222, hello2:NULL, NULL:1111.1, NULL:NULL, null:NULL, "
"null:0.1}"}),
FieldType_RandStr(FieldType::OLAP_FIELD_TYPE_FLOAT,
FieldType::OLAP_FIELD_TYPE_DOUBLE,
{"{0.33: 3.1415926,3.1415926: 22}", "{3.14, 15926: 22}", "{3.14}",
"{222:3444},", "{4.12, 677: 455: 356, 67.6:67.7}"},
{"{0.33:3.1415926, 3.1415925:22}", "{NULL:22}", "{}", "",
"{NULL:NULL, 67.6:67.7}"}),
"{222:3444},", "{4.12, 677: 455: 356, 67.6:67.7}",
"{null:null,null:1.0,1.0:null}"},
{"{0.33:3.1415926, 3.1415925:22}", "{NULL:22}", "{}", "NULL",
"{NULL:NULL, 67.6:67.7}", "{NULL:NULL, NULL:1, 1:NULL}"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_DATE, FieldType::OLAP_FIELD_TYPE_DATETIME,
{"{2022-07-13: 2022-07-13 12:30:00, 2022-07-13 12:30:00: 2022-07-13 "
@ -479,11 +498,13 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
"2022-07-13:'2022-07-13 12:30:00'}",
// escaped char ':'
"{2022-07-13 12\\:30\\:00: 2022-07-13, 2022-07-13 12\\:30\\:00.000: "
"2022-07-13 12:30:00.000, 2022-07-13:\'2022-07-13 12:30:00\'}"},
"2022-07-13 12:30:00.000, 2022-07-13:\'2022-07-13 12:30:00\'}",
"\\N"},
{"{2022-07-13:2022-07-13 12:30:00, 2022-07-13:NULL, 2022-07-13:NULL, "
"NULL:NULL, 2022-07-13:NULL}",
"{2022-07-13:2022-07-13 00:00:00, 2022-07-13:2022-07-13 12:30:00, "
"2022-07-13:NULL}"}),
"2022-07-13:NULL}",
"NULL"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_DATETIME, FieldType::OLAP_FIELD_TYPE_DECIMAL,
{"{2022-07-13 12:30:00: 12.45675432, 2022-07-13: 12.45675432, NULL: NULL}",
@ -504,8 +525,8 @@ TEST(TextSerde, ComplexTypeSerdeTextTest) {
DataTypeFactory::instance().create_data_type(key_type, 0, 0);
DataTypePtr nested_value_type_ptr =
DataTypeFactory::instance().create_data_type(value_type, 0, 0);
DataTypePtr map_data_type_ptr = std::make_shared<DataTypeMap>(
make_nullable(nested_key_type_ptr), make_nullable(nested_value_type_ptr));
DataTypePtr map_data_type_ptr = make_nullable(std::make_shared<DataTypeMap>(
make_nullable(nested_key_type_ptr), make_nullable(nested_value_type_ptr)));
std::cout << "========= This type is " << map_data_type_ptr->get_name() << std::endl;
@ -633,17 +654,20 @@ TEST(TextSerde, ComplexTypeWithNestedSerdeTextTest) {
std::vector<string>>
FieldType_RandStr;
std::vector<FieldType_RandStr> nested_field_types = {
FieldType_RandStr(FieldType::OLAP_FIELD_TYPE_STRING,
{"[[Hello, World],[This, is, a, nested, array]]"},
{"[[Hello, World], [This, is, a, nested, array]]"},
{"[NULL, NULL, NULL, NULL, NULL, NULL, NULL]"},
{"[[Hello, World], [This, is, a, nested, array]]"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_STRING,
{"[[Hello, World],[This, is, a, nested, array],null,[null,null,aaaa]]"},
{"[[Hello, World], [This, is, a, nested, array], NULL, [NULL, NULL, "
"aaaa]]"},
{"[NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL]"},
{"[[Hello, World], [This, is, a, nested, array], NULL, [NULL, NULL, "
"aaaa]]"}),
FieldType_RandStr(
FieldType::OLAP_FIELD_TYPE_STRING,
{"[[With, special, \"characters\"], [like, @, #, $, % \"^\", &, *, (, ), "
"-, _], [=, +, [, ], {, }, |, \\, ;, :, ', '\', <, >, ,, ., /, ?, ~]]"},
{"[[With, special, \"characters\"], [like, @, #, $, % \"^\", &, *, (, ), "
"-, _], [=, +, [, ], {, }, |, \\, ;, :, ', '\', <, >, ,, ., /, ?, ~]]"},
{"[[With, special, characters], [like, @, #, $, % \"^\", &, *, (, ), -, "
"_], [=, +, [, ], {, }, |, \\, ;, :, ', '', <, >, ,, ., /, ?, ~]]"},
{""},
{"[[With, special, characters], [like, @, #, $, % \"^\", &, *, (, ), -, "
"_], [=, +, [, ], {, }, |, \\, ;, :, ', '\', <, >, ,, ., /, ?, ~]]"})};
@ -758,23 +782,23 @@ TEST(TextSerde, ComplexTypeWithNestedSerdeTextTest) {
"3050124830713523,\"mKH57V-YmwCNFq-vs8-vUIX\":0.36446683035480754},{\"HfhEMX-"
"oAMBJCC-YIC-hCqN\":0.8131454631693608,\"xrnTFd-ikONWik-T7J-sL8J\":0."
"37509722558990855,\"SVyEes-77mlzIr-N6c-DkYw\":0.4703053945053086,"
"\"NULL\":0.1,\"\\N\":0.1}]"},
{"[{\"2cKtIM-L1mOcEm-udR-HcB2\":0.23929040957798242, "
"\"eof2UN-Is0EEuA-H5D-hE58\":0.42373055809540094, "
"\"FwUSOB-R8rtK9W-BVG-8wYZ\":0.7680704548628841}, "
"{\"qDXU9D-7orr51d-g80-6t5k\":0.6446245786874659, "
"\"bkLjmx-uZ2Ez7F-536-PGqy\":0.8880791950937957, "
"\"9Etq4o-FPm37O4-5fk-QWh7\":0.08630489716260481}, "
"{\"tu3OMw-mzS0jAx-Dnj-Xm3G\":0.1184199213706042, "
"\"XkhTn0-QFLo8Ks-JXR-k4zk\":0.5181239375482816, "
"\"EYC8Dj-GTTp9iB-b4O-QBkO\":0.4491897722178303}, "
"{\"sHFGPg-cfA8gya-kfw-IugT\":0.20842299487398452, "
"\"BBQ6e5-OJYRJhC-zki-7rQj\":0.3050124830713523, "
"\"mKH57V-YmwCNFq-vs8-vUIX\":0.36446683035480754}, "
"{\"HfhEMX-oAMBJCC-YIC-hCqN\":0.8131454631693608, "
"\"xrnTFd-ikONWik-T7J-sL8J\":0.37509722558990855, "
"\"SVyEes-77mlzIr-N6c-DkYw\":0.4703053945053086, "
"\"NULL\":0.1, \"\\N\":0.1}]"},
"\"NULL\":0.1,\"\\N\":0.1,null:null}, {NULL:0.1, NULL:NULL, \"NULL\":0}]"},
{"[{2cKtIM-L1mOcEm-udR-HcB2:0.23929040957798242, "
"eof2UN-Is0EEuA-H5D-hE58:0.42373055809540094, "
"FwUSOB-R8rtK9W-BVG-8wYZ:0.7680704548628841}, "
"{qDXU9D-7orr51d-g80-6t5k:0.6446245786874659, "
"bkLjmx-uZ2Ez7F-536-PGqy:0.8880791950937957, "
"9Etq4o-FPm37O4-5fk-QWh7:0.08630489716260481}, "
"{tu3OMw-mzS0jAx-Dnj-Xm3G:0.1184199213706042, "
"XkhTn0-QFLo8Ks-JXR-k4zk:0.5181239375482816, "
"EYC8Dj-GTTp9iB-b4O-QBkO:0.4491897722178303}, "
"{sHFGPg-cfA8gya-kfw-IugT:0.20842299487398452, "
"BBQ6e5-OJYRJhC-zki-7rQj:0.3050124830713523, "
"mKH57V-YmwCNFq-vs8-vUIX:0.36446683035480754}, "
"{HfhEMX-oAMBJCC-YIC-hCqN:0.8131454631693608, "
"xrnTFd-ikONWik-T7J-sL8J:0.37509722558990855, "
"SVyEes-77mlzIr-N6c-DkYw:0.4703053945053086, NULL:0.1, \\N:0.1, NULL:NULL}, "
"{NULL:0.1, NULL:NULL, NULL:0}]"},
{""},
{"[{2cKtIM-L1mOcEm-udR-HcB2:0.23929040957798242, "
"eof2UN-Is0EEuA-H5D-hE58:0.42373055809540094, "
@ -791,7 +815,7 @@ TEST(TextSerde, ComplexTypeWithNestedSerdeTextTest) {
"{HfhEMX-oAMBJCC-YIC-hCqN:0.8131454631693608, "
"xrnTFd-ikONWik-T7J-sL8J:0.37509722558990855, "
"SVyEes-77mlzIr-N6c-DkYw:0.4703053945053086, "
"NULL:0.1, NULL:0.1}]"})};
"NULL:0.1, \\N:0.1, NULL:NULL}, {NULL:0.1, NULL:NULL, NULL:0}]"})};
for (auto type_pair : nested_field_types) {
auto key_type = std::get<0>(type_pair);
DataTypePtr nested_key_data_type_ptr =
@ -930,40 +954,40 @@ TEST(TextSerde, ComplexTypeWithNestedSerdeTextTest) {
"\"rlcnbo-tFg1FfP-ra6-D9Z8\":[0.7450713997349928,0.792502852203968,0."
"9034039182796755,0.49131654565079996,0.25223293077647946,0.9827253462450637,0."
"1684868582627418,0.0417161505112974,0.8498128570850716,0.8948779001812955]}"},
{"{\"5Srn6n-SP9fOS3-khz-Ljwt\":[0.8537551959339321, 0.13473869413865858, "
{"{5Srn6n-SP9fOS3-khz-Ljwt:[0.8537551959339321, 0.13473869413865858, "
"0.9806016478238296, 0.23014415892941564, 0.26853530959759686, "
"0.05484935641143551, 0.11181328816302816, 0.26510985318905933, "
"0.6350885463275475, 0.18209889263574142], "
"\"vrQmBC-2WlpWML-V5S-OLgM\":[0.6982221340596457, 0.9260447299229463, "
"vrQmBC-2WlpWML-V5S-OLgM:[0.6982221340596457, 0.9260447299229463, "
"0.12488042737255534, 0.8859407191137862, 0.03201490973378984, "
"0.8371916387557367, 0.7894434066323907, 0.29667576138232743, 0.9837777568426148, "
"0.7773721913552772], \"3ZbiXK-VvmhFcg-09V-w3g3\":[0.20509046053951785, "
"0.7773721913552772], 3ZbiXK-VvmhFcg-09V-w3g3:[0.20509046053951785, "
"0.9175575704931109, 0.305788438361256, 0.9923240410251069, 0.6612939841907548, "
"0.5922056063112593, 0.15750800821536715, 0.6374743124669565, 0.4158097731627699, "
"0.00302193321816846], \"gMswpS-Ele9wHM-Uxp-VxzC\":[0.14378032144751685, "
"0.00302193321816846], gMswpS-Ele9wHM-Uxp-VxzC:[0.14378032144751685, "
"0.627919779177473, 0.6188731271454715, 0.8088384184584442, 0.8169160298605824, "
"0.9051151670055427, 0.558001941204895, 0.029409463113641787, 0.9532987674717762, "
"0.20833228278241533], \"TT9P9f-PXjQnvN-RBx-xRiS\":[0.8276005878909756, "
"0.20833228278241533], TT9P9f-PXjQnvN-RBx-xRiS:[0.8276005878909756, "
"0.470950932860423, 0.2442851528127543, 0.710599416715854, 0.3353731152359334, "
"0.622947602340124, 0.30675353671676797, 0.8190741661938367, 0.633630372770242, "
"0.9436322366112492], \"gLAnZc-oF7PC9o-ryd-MOXr\":[0.9742716809818137, "
"0.9436322366112492], gLAnZc-oF7PC9o-ryd-MOXr:[0.9742716809818137, "
"0.9114038616933997, 0.47459239268645104, 0.6054569900795078, 0.5515590901916287, "
"0.8833310208917589, 0.96476090778518, 0.8873874315592357, 0.3577701257062156, "
"0.6993447306713452], \"zrq6BY-7FJg3hc-Dd1-bAJn\":[0.1038405592062176, "
"0.6993447306713452], zrq6BY-7FJg3hc-Dd1-bAJn:[0.1038405592062176, "
"0.6757819253774818, 0.6386535502499314, 0.23598674876945303, "
"0.11046582465777044, 0.6426056925348297, 0.17289073092250662, "
"0.37116009951425233, 0.594677969672274, 0.49351456402872274], "
"\"gCKqtW-bLaoxgZ-CuW-M2re\":[0.934169137905867, 0.12015121444469123, "
"gCKqtW-bLaoxgZ-CuW-M2re:[0.934169137905867, 0.12015121444469123, "
"0.5009923777544698, 0.4689139716802634, 0.7226298925299507, 0.33486164698864984, "
"0.32944768657449996, 0.5051366150918063, 0.03228636228382431, "
"0.48211773870118435], \"SWqhI2-XnF9jVR-dT1-Yrtt\":[0.8005897112110444, "
"0.48211773870118435], SWqhI2-XnF9jVR-dT1-Yrtt:[0.8005897112110444, "
"0.899180582368993, 0.9232176819588501, 0.8615673086606942, 0.9248122266449379, "
"0.5586489299212893, 0.40494513773898455, 0.4752644689010731, 0.6668395567417462, "
"0.9068738374244337], \"Z85F6M-cy5K4GP-7I5-5KS9\":[0.34761241187833714, "
"0.9068738374244337], Z85F6M-cy5K4GP-7I5-5KS9:[0.34761241187833714, "
"0.46467162849990507, 0.009781307454025168, 0.3174295126364216, "
"0.6405423361175397, 0.33838144910731327, 0.328860321648657, "
"0.032638966917555856, 0.32782524002924884, 0.7675689545937956], "
"\"rlcnbo-tFg1FfP-ra6-D9Z8\":[0.7450713997349928, 0.792502852203968, "
"rlcnbo-tFg1FfP-ra6-D9Z8:[0.7450713997349928, 0.792502852203968, "
"0.9034039182796755, 0.49131654565079996, 0.25223293077647946, "
"0.9827253462450637, 0.1684868582627418, 0.0417161505112974, 0.8498128570850716, "
"0.8948779001812955]}"},
@ -1116,16 +1140,16 @@ TEST(TextSerde, ComplexTypeWithNestedSerdeTextTest) {
"7166939407858642,\"fbxIwJ-HLvW94X-tPn-JgKT\":0.05904881148976504,\"ylE7y1-"
"wI3UhjR-ecQ-bNfo\":0.9293354174058581,\"zA0pEV-Lm8g4wq-NJc-TDou\":0."
"4000067127237942}}"},
{"{\"5H6iPe-CRvVE5Q-QnG-8WQb\":{}, "
"\"stDa6g-GML89aZ-w5u-LBe0\":{\"Vlekcq-LDCMo6f-J7U-6rwB\":0.15375824233866453, "
"\"4ljyNE-JMK1bSp-c05-EajL\":0.36153399717116075}, "
"\"URvXyY-SMttaG4-Zol-mPak\":{\"xVaeqR-cj8I6EM-3Nt-queD\":0.003968938824538082, "
"\"Vt2mSs-wacYDvl-qUi-B7kI\":0.6900852274982441, "
"\"i3cJJh-oskdqti-KGU-U6gC\":0.40773692843073994}, "
"\"N3R9TI-jtBPGOQ-uRc-aWAD\":{\"xmGI09-FaCFrrR-O5J-29eu\":0.7166939407858642, "
"\"fbxIwJ-HLvW94X-tPn-JgKT\":0.05904881148976504, "
"\"ylE7y1-wI3UhjR-ecQ-bNfo\":0.9293354174058581, "
"\"zA0pEV-Lm8g4wq-NJc-TDou\":0.4000067127237942}}"},
{"{5H6iPe-CRvVE5Q-QnG-8WQb:{}, "
"stDa6g-GML89aZ-w5u-LBe0:{Vlekcq-LDCMo6f-J7U-6rwB:0.15375824233866453, "
"4ljyNE-JMK1bSp-c05-EajL:0.36153399717116075}, "
"URvXyY-SMttaG4-Zol-mPak:{xVaeqR-cj8I6EM-3Nt-queD:0.003968938824538082, "
"Vt2mSs-wacYDvl-qUi-B7kI:0.6900852274982441, "
"i3cJJh-oskdqti-KGU-U6gC:0.40773692843073994}, "
"N3R9TI-jtBPGOQ-uRc-aWAD:{xmGI09-FaCFrrR-O5J-29eu:0.7166939407858642, "
"fbxIwJ-HLvW94X-tPn-JgKT:0.05904881148976504, "
"ylE7y1-wI3UhjR-ecQ-bNfo:0.9293354174058581, "
"zA0pEV-Lm8g4wq-NJc-TDou:0.4000067127237942}}"},
{""},
{"{5H6iPe-CRvVE5Q-QnG-8WQb:{}, "
"stDa6g-GML89aZ-w5u-LBe0:{Vlekcq-LDCMo6f-J7U-6rwB:0.15375824233866453, "

File diff suppressed because it is too large Load Diff

View File

@ -10,9 +10,9 @@
8 {}
9 {" 1,amy ":2, " k2 ":90, " k7 ":33}
10 {}
11 {"k1":4, "k2":400}
11 {""k1'":4, "k2":400}
12 {"k3":23, NULL:20, "k4":NULL}
13 {NULL:1}
13 {"null":1}
15 \N
16 {NULL:NULL}
@ -46,9 +46,9 @@
8 {}
9 {" 1,amy ":2, " k2 ":90, " k7 ":33}
10 {}
11 {"k1":4, "k2":400}
11 {""k1'":4, "k2":400}
12 {"k3":23, NULL:20, "k4":NULL}
13 {NULL:1}
13 {"null":1}
15 \N
16 {NULL:NULL}
17 \N
@ -125,9 +125,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} 4
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -144,9 +144,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} 400
11 {""k1'":4, "k2":400} 400
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -163,9 +163,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -182,9 +182,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -201,9 +201,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -220,9 +220,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -239,9 +239,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -258,9 +258,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -277,9 +277,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} 2
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -296,9 +296,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} 90
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -315,9 +315,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} 1
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -334,9 +334,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -353,9 +353,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} 20
13 {NULL:1} 1
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -372,9 +372,9 @@ k22
8 {} \N
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} \N
10 {} \N
11 {"k1":4, "k2":400} \N
11 {""k1'":4, "k2":400} \N
12 {"k3":23, NULL:20, "k4":NULL} \N
13 {NULL:1} \N
13 {"null":1} \N
15 \N \N
16 {NULL:NULL} \N
17 \N \N
@ -394,9 +394,9 @@ k22
8 {} 0
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} 3
10 {} 0
11 {"k1":4, "k2":400} 2
11 {""k1'":4, "k2":400} 2
12 {"k3":23, NULL:20, "k4":NULL} 3
13 {NULL:1} 1
13 {"null":1} 1
15 \N \N
16 {NULL:NULL} 1
17 \N \N
@ -428,9 +428,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} true
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -447,9 +447,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} true
11 {""k1'":4, "k2":400} true
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -466,9 +466,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -485,9 +485,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -504,9 +504,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -523,9 +523,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -542,9 +542,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -561,9 +561,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -580,9 +580,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -599,9 +599,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -618,9 +618,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} true
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -637,9 +637,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -656,9 +656,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} true
13 {NULL:1} true
13 {"null":1} false
15 \N \N
16 {NULL:NULL} true
17 \N \N
@ -675,9 +675,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -706,9 +706,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} true
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -725,9 +725,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} true
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -744,9 +744,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -763,9 +763,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -782,9 +782,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -801,9 +801,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -820,9 +820,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} true
11 {""k1'":4, "k2":400} true
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -839,9 +839,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -858,9 +858,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -877,9 +877,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -896,9 +896,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -915,9 +915,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -934,9 +934,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} true
13 {"null":1} true
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -953,9 +953,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} true
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -972,9 +972,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -991,9 +991,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} false
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} false
17 \N \N
@ -1010,9 +1010,9 @@ false
8 {} false
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} false
10 {} false
11 {"k1":4, "k2":400} false
11 {""k1'":4, "k2":400} false
12 {"k3":23, NULL:20, "k4":NULL} true
13 {NULL:1} false
13 {"null":1} false
15 \N \N
16 {NULL:NULL} true
17 \N \N
@ -1032,9 +1032,9 @@ false
8 {} []
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} [" 1,amy ", " k2 ", " k7 "]
10 {} []
11 {"k1":4, "k2":400} ["k1", "k2"]
11 {""k1'":4, "k2":400} [""k1'", "k2"]
12 {"k3":23, NULL:20, "k4":NULL} ["k3", NULL, "k4"]
13 {NULL:1} [NULL]
13 {"null":1} ["null"]
15 \N \N
16 {NULL:NULL} [NULL]
17 \N \N
@ -1054,9 +1054,9 @@ false
8 {} []
9 {" 1,amy ":2, " k2 ":90, " k7 ":33} [2, 90, 33]
10 {} []
11 {"k1":4, "k2":400} [4, 400]
11 {""k1'":4, "k2":400} [4, 400]
12 {"k3":23, NULL:20, "k4":NULL} [23, 20, NULL]
13 {NULL:1} [1]
13 {"null":1} [1]
15 \N \N
16 {NULL:NULL} [NULL]
17 \N \N

File diff suppressed because it is too large Load Diff

View File

@ -319,7 +319,7 @@ nan
\N
-- !sql_ascii_Varchar --
\N
110
118
118
118
@ -348,7 +348,7 @@ nan
118
-- !sql_ascii_String --
\N
110
115
115
115

View File

@ -9541,7 +9541,6 @@ true
2
-- !sql_split_by_string_Char --
\N
["char11"]
["char11"]
["char11"]
@ -9554,6 +9553,7 @@ true
["char13"]
["char13"]
["char13"]
["null"]
-- !sql_split_by_string_Char_notnull --
["char11"]
@ -9570,7 +9570,7 @@ true
["char13"]
-- !sql_split_by_string_VarChar --
\N
["null"]
["varchar11"]
["varchar11"]
["varchar11"]
@ -9599,7 +9599,7 @@ true
["varchar13"]
-- !sql_split_by_string_String --
\N
["null"]
["string1"]
["string1"]
["string1"]
@ -9628,7 +9628,6 @@ true
["string3"]
-- !sql_tokenize_Char --
\N
["char11"]
["char11"]
["char11"]
@ -9641,6 +9640,7 @@ true
["char13"]
["char13"]
["char13"]
["null"]
-- !sql_tokenize_Char_notnull --
["char11"]
@ -9686,7 +9686,7 @@ true
["varchar13"]
-- !sql_tokenize_String --
\N
["null"]
["string1"]
["string1"]
["string1"]

View File

@ -29,7 +29,7 @@
1100
-- !sql_bit_length_Varchar --
\N
32
72
72
72
@ -58,7 +58,7 @@
72
-- !sql_bit_length_String --
\N
32
56
56
56

View File

@ -232,7 +232,7 @@
1.2
-- !sql_character_length_Varchar --
\N
4
9
9
9
@ -261,7 +261,7 @@
9
-- !sql_character_length_String --
\N
4
7
7
7
@ -696,7 +696,7 @@ true
\N
-- !sql_coalesce_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -725,7 +725,7 @@ varchar13
varchar13
-- !sql_coalesce_String --
\N
null
string1
string1
string1
@ -754,7 +754,7 @@ string3
string3
-- !sql_concat_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -783,7 +783,7 @@ varchar13
varchar13
-- !sql_concat_String --
\N
null
string1
string1
string1
@ -812,7 +812,7 @@ string3
string3
-- !sql_concat_ws_Varchar --
null
varchar11
varchar11
varchar11
@ -841,7 +841,7 @@ varchar13
varchar13
-- !sql_concat_ws_String --
null
string1
string1
string1
@ -986,7 +986,7 @@ char13, char23, char33, varchar13, varchar23, varchar33
0
-- !sql_convert_to_Varchar_Varchar --
\N
null
varchar11
varchar11
varchar11

View File

@ -2842,7 +2842,7 @@ Monday
0.07918124604762482
-- !sql_domain_String --
\N
@ -2871,7 +2871,7 @@ Monday
-- !sql_domain_without_www_String --
\N

View File

@ -58,7 +58,7 @@ string1
\N
-- !sql_ends_with_Varchar_Varchar --
\N
true
true
true
true
@ -87,7 +87,7 @@ true
true
-- !sql_ends_with_String_String --
\N
true
true
true
true
@ -145,7 +145,7 @@ true
3.3201169227365472
-- !sql_extract_url_parameter_Varchar_Varchar --
\N

View File

@ -290,7 +290,7 @@
0
-- !sql_field_Varchar --
\N
0
0
0
0
@ -319,7 +319,7 @@
0
-- !sql_field_String --
\N
0
0
0
0
@ -348,7 +348,7 @@
0
-- !sql_find_in_set_Varchar_Varchar --
\N
1
1
1
1
@ -377,7 +377,7 @@
1
-- !sql_find_in_set_String_String --
\N
1
1
1
1

View File

@ -351,7 +351,7 @@
2012-03-12T12:11:12
-- !sql_greatest_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -380,7 +380,7 @@ varchar13
varchar13
-- !sql_greatest_String --
\N
null
string1
string1
string1

View File

@ -29,7 +29,7 @@ B
C
-- !sql_hex_Varchar --
\N
6E756C6C
766172636861723131
766172636861723131
766172636861723131
@ -58,7 +58,7 @@ C
766172636861723133
-- !sql_hex_String --
\N
6E756C6C
737472696E6731
737472696E6731
737472696E6731

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !sql_initcap_Varchar --
\N
Null
Varchar11
Varchar11
Varchar11
@ -29,7 +29,7 @@ Varchar13
Varchar13
-- !sql_instr_Varchar_Varchar --
\N
1
1
1
1
@ -58,7 +58,7 @@ Varchar13
1
-- !sql_instr_String_String --
\N
1
1
1
1

View File

@ -464,7 +464,7 @@
1.200
-- !sql_least_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -493,7 +493,7 @@ varchar13
varchar13
-- !sql_least_String --
\N
null
string1
string1
string1
@ -580,7 +580,7 @@ string3
string3
-- !sql_length_Varchar --
\N
4
9
9
9
@ -609,7 +609,7 @@ string3
9
-- !sql_length_String --
\N
4
7
7
7
@ -667,7 +667,7 @@ string3
0.1823215567939546
-- !sql_locate_Varchar_Varchar --
\N
1
1
1
1
@ -696,7 +696,7 @@ string3
1
-- !sql_locate_String_String --
\N
1
1
1
1
@ -870,7 +870,7 @@ string3
0.2630344058337938
-- !sql_lower_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -899,7 +899,7 @@ varchar13
varchar13
-- !sql_lower_String --
\N
null
string1
string1
string1
@ -986,7 +986,7 @@ ststring3
strinstring3
-- !sql_ltrim_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -1015,7 +1015,7 @@ varchar13
varchar13
-- !sql_ltrim_String --
\N
null
string1
string1
string1

View File

@ -29,7 +29,7 @@
0012-01-12
-- !sql_mask_Varchar --
\N
xxxx
xxxxxxxnn
xxxxxxxnn
xxxxxxxnn
@ -58,7 +58,7 @@ xxxxxxxnn
xxxxxxxnn
-- !sql_mask_String --
\N
xxxx
xxxxxxn
xxxxxxn
xxxxxxn
@ -87,7 +87,7 @@ xxxxxxn
xxxxxxn
-- !sql_mask_first_n_Varchar --
\N
xxxx
xxxxxxxnn
xxxxxxxnn
xxxxxxxnn
@ -116,7 +116,7 @@ xxxxxxxnn
xxxxxxxnn
-- !sql_mask_first_n_String --
\N
xxxx
xxxxxxn
xxxxxxn
xxxxxxn
@ -145,7 +145,7 @@ xxxxxxn
xxxxxxn
-- !sql_mask_last_n_Varchar --
\N
xxxx
xxxxxxxnn
xxxxxxxnn
xxxxxxxnn
@ -174,7 +174,7 @@ xxxxxxxnn
xxxxxxxnn
-- !sql_mask_last_n_String --
\N
xxxx
xxxxxxn
xxxxxxn
xxxxxxn
@ -203,7 +203,7 @@ xxxxxxn
xxxxxxn
-- !sql_md5_Varchar --
\N
37a6259cc0c1dae299a7866489dff0bd
8507af7854a1ef7feca8e5cdbce5e613
8507af7854a1ef7feca8e5cdbce5e613
8507af7854a1ef7feca8e5cdbce5e613
@ -232,7 +232,7 @@ dc5f80c371451aa4fc81c930adc64f60
73c837059107caff646284f85ac126c3
-- !sql_md5_String --
\N
37a6259cc0c1dae299a7866489dff0bd
34b577be20fbc15477aadb9a08101ff9
34b577be20fbc15477aadb9a08101ff9
34b577be20fbc15477aadb9a08101ff9
@ -261,7 +261,7 @@ dc5f80c371451aa4fc81c930adc64f60
9e6dc8685bf3c1b338f2011ace904887
-- !sql_md5sum_Varchar --
\N
37a6259cc0c1dae299a7866489dff0bd
8507af7854a1ef7feca8e5cdbce5e613
8507af7854a1ef7feca8e5cdbce5e613
8507af7854a1ef7feca8e5cdbce5e613
@ -290,7 +290,7 @@ dc5f80c371451aa4fc81c930adc64f60
73c837059107caff646284f85ac126c3
-- !sql_md5sum_String --
\N
37a6259cc0c1dae299a7866489dff0bd
34b577be20fbc15477aadb9a08101ff9
34b577be20fbc15477aadb9a08101ff9
34b577be20fbc15477aadb9a08101ff9
@ -2842,7 +2842,7 @@ March
2011-03-12
-- !sql_murmur_hash3_32_Varchar --
\N
-460753941
1382328699
1382328699
1382328699
@ -2871,7 +2871,7 @@ March
-1704245912
-- !sql_murmur_hash3_32_String --
\N
-460753941
1105201137
1105201137
1105201137
@ -2900,7 +2900,7 @@ March
-1328370272
-- !sql_murmur_hash3_64_Varchar --
\N
-202406785360068664
8683832286507167489
8683832286507167489
8683832286507167489
@ -2929,7 +2929,7 @@ March
3951582574031518507
-- !sql_murmur_hash3_64_String --
\N
-202406785360068664
-7629742527255288609
-7629742527255288609
-7629742527255288609

View File

@ -87,7 +87,7 @@
-1.200
-- !sql_not_null_or_empty_Varchar --
false
true
true
true
true
@ -116,7 +116,7 @@ true
true
-- !sql_not_null_or_empty_String --
false
true
true
true
true
@ -145,7 +145,7 @@ true
true
-- !sql_null_or_empty_Varchar --
true
false
false
false
false
@ -174,7 +174,7 @@ false
false
-- !sql_null_or_empty_String --
true
false
false
false
false
@ -1102,7 +1102,7 @@ true
\N
-- !sql_nvl_Varchar_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -1131,7 +1131,7 @@ varchar13
varchar13
-- !sql_nvl_String_String --
\N
null
string1
string1
string1

View File

@ -206,7 +206,7 @@
1.2445647472039776
-- !sql_protocol_String --
\N

View File

@ -87,7 +87,7 @@
-- !sql_regexp_extract_all_Varchar_Varchar --
\N
@ -116,7 +116,7 @@
-- !sql_regexp_extract_all_String_String --
\N
@ -145,7 +145,7 @@
-- !sql_regexp_replace_Varchar_Varchar_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -174,7 +174,7 @@ varchar13
varchar13
-- !sql_regexp_replace_String_String_String --
\N
null
string1
string1
string1
@ -203,7 +203,7 @@ string3
string3
-- !sql_regexp_replace_one_Varchar_Varchar_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -232,7 +232,7 @@ varchar13
varchar13
-- !sql_regexp_replace_one_String_String_String --
\N
null
string1
string1
string1
@ -319,7 +319,7 @@ string3string3string3string3string3string3string3string3string3
string3string3string3string3string3string3string3string3string3string3string3string3
-- !sql_replace_Varchar_Varchar_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -348,7 +348,7 @@ varchar13
varchar13
-- !sql_replace_String_String_String --
\N
null
string1
string1
string1
@ -377,7 +377,7 @@ string3
string3
-- !sql_right_Varchar_Integer --
\N
1
ar11
rchar11
@ -406,7 +406,7 @@ varchar13
varchar13
-- !sql_right_String_Integer --
\N
1
ing1
string1
@ -957,7 +957,7 @@ string3st
string3strin
-- !sql_rtrim_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -986,7 +986,7 @@ varchar13
varchar13
-- !sql_rtrim_String --
\N
null
string1
string1
string1

View File

@ -1015,7 +1015,7 @@ true
true
-- !sql_sm3_Varchar --
\N
129a784acb089ea1ab28ff7a0e740d362e75bd5a7486b1a224e3e1c701bdf2fd
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
@ -1044,7 +1044,7 @@ c07750bf52dc98f4593882646c11b50c24c70890ea8288a8f1ac7c4a187d6635
c07750bf52dc98f4593882646c11b50c24c70890ea8288a8f1ac7c4a187d6635
-- !sql_sm3_String --
\N
129a784acb089ea1ab28ff7a0e740d362e75bd5a7486b1a224e3e1c701bdf2fd
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
@ -1073,7 +1073,7 @@ bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
1450c7f24515f5566159269a97a95f96d9746fe768a31e069581d69f3f6e48e0
-- !sql_sm3sum_Varchar --
\N
129a784acb089ea1ab28ff7a0e740d362e75bd5a7486b1a224e3e1c701bdf2fd
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
96e7a2aa23bf21565359ac989444ccc219d1320adde0b155744f8dcf77e050b0
@ -1102,7 +1102,7 @@ c07750bf52dc98f4593882646c11b50c24c70890ea8288a8f1ac7c4a187d6635
c07750bf52dc98f4593882646c11b50c24c70890ea8288a8f1ac7c4a187d6635
-- !sql_sm3sum_String --
\N
129a784acb089ea1ab28ff7a0e740d362e75bd5a7486b1a224e3e1c701bdf2fd
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
bd9a11352a4d84a4725035750ddea145189a72b6eb89c0e07fa9d3b21d70004a
@ -2264,7 +2264,7 @@ POLYGON ((4 1, 10 4, 9 4, 1 1, 4 1))
POLYGON ((4 4, 45 4, 45 45, 4 45, 4 4))
-- !sql_starts_with_Varchar_Varchar --
\N
true
true
true
true
@ -2293,7 +2293,7 @@ true
true
-- !sql_starts_with_String_String --
\N
true
true
true
true
@ -2438,7 +2438,7 @@ string3
string3
-- !sql_strright_Varchar_Integer --
\N
1
ar11
rchar11
@ -2467,7 +2467,7 @@ varchar13
varchar13
-- !sql_strright_String_Integer --
\N
1
ing1
string1
@ -2757,7 +2757,7 @@ g3
-- !sql_substring_index_Varchar_Varchar_Integer --
\N
null
varchar11
varchar11
varchar11
@ -2786,7 +2786,7 @@ varchar13
varchar13
-- !sql_substring_index_String_String_Integer --
\N
null
string1
string1
string1

View File

@ -348,7 +348,7 @@
2012-03-12T12:11:12
-- !sql_to_base64_String --
\N
bnVsbA==
c3RyaW5nMQ==
c3RyaW5nMQ==
c3RyaW5nMQ==
@ -725,7 +725,7 @@ c3RyaW5nMw==
2012-03-12
-- !sql_trim_Varchar --
\N
null
varchar11
varchar11
varchar11
@ -754,7 +754,7 @@ varchar13
varchar13
-- !sql_trim_String --
\N
null
string1
string1
string1

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !sql_unhex_Varchar --
\N
@ -29,7 +29,7 @@
-- !sql_unhex_String --
\N
@ -174,7 +174,7 @@
1331481600
-- !sql_unix_timestamp_Varchar_Varchar --
\N
0
0
0
0
@ -203,7 +203,7 @@
0
-- !sql_unix_timestamp_String_String --
\N
0
0
0
0
@ -232,7 +232,7 @@
0
-- !sql_upper_Varchar --
\N
NULL
VARCHAR11
VARCHAR11
VARCHAR11
@ -261,7 +261,7 @@ VARCHAR13
VARCHAR13
-- !sql_upper_String --
\N
NULL
STRING1
STRING1
STRING1

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !sql_count_pb --
\N 0
null 0
string1 4
string1 4
string1 4
@ -15,7 +15,7 @@ string3 4
string3 4
-- !sql_count_pb_ob --
\N \N 0
null \N 0
string1 1 1
string1 4 2
string1 7 3
@ -58,7 +58,7 @@ string3 9 3
string3 12 4
-- !sql_count_f_1 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -87,7 +87,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_2 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -116,7 +116,7 @@ string2 11 3
string3 12 3
-- !sql_count_f_3 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -145,7 +145,7 @@ string2 11 1
string3 12 1
-- !sql_count_f_4 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -174,7 +174,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_5 --
\N \N 0
null \N 0
string1 1 3
string2 2 3
string3 3 3
@ -203,7 +203,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_6 --
\N \N 0
null \N 0
string1 1 4
string2 2 4
string3 3 4
@ -232,7 +232,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_7 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -261,7 +261,7 @@ string2 11 3
string3 12 3
-- !sql_count_f_8 --
\N \N 0
null \N 0
string1 1 3
string2 2 3
string3 3 3
@ -290,7 +290,7 @@ string2 11 3
string3 12 3
-- !sql_count_f_9 --
\N \N 0
null \N 0
string1 1 4
string2 2 4
string3 3 4
@ -319,7 +319,7 @@ string2 11 3
string3 12 3
-- !sql_count_f_10 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -348,7 +348,7 @@ string2 11 1
string3 12 1
-- !sql_count_f_11 --
\N \N 0
null \N 0
string1 1 3
string2 2 3
string3 3 3
@ -377,7 +377,7 @@ string2 11 1
string3 12 1
-- !sql_count_f_12 --
\N \N 0
null \N 0
string1 1 4
string2 2 4
string3 3 4
@ -406,7 +406,7 @@ string2 11 1
string3 12 1
-- !sql_count_f_13 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -435,7 +435,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_14 --
\N \N 0
null \N 0
string1 1 1
string2 2 1
string3 3 1
@ -464,7 +464,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_15 --
\N \N 0
null \N 0
string1 1 4
string2 2 4
string3 3 4
@ -493,7 +493,7 @@ string2 11 4
string3 12 4
-- !sql_count_f_16 --
\N \N 0
null \N 0
string1 1 4
string2 2 4
string3 3 4
@ -522,7 +522,7 @@ string2 11 1
string3 12 1
-- !sql_avg_pb --
\N \N
null \N
string1 5.5
string1 5.5
string1 5.5
@ -537,7 +537,7 @@ string3 7.5
string3 7.5
-- !sql_avg_pb_ob --
\N \N \N
null \N \N
string1 1 1.0
string1 4 2.5
string1 7 4.0
@ -580,7 +580,7 @@ string3 9 6.0
string3 12 7.5
-- !sql_avg_f_1 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -609,7 +609,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_2 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -638,7 +638,7 @@ string2 11 8.0
string3 12 9.0
-- !sql_avg_f_3 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -667,7 +667,7 @@ string2 11 11.0
string3 12 12.0
-- !sql_avg_f_4 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -696,7 +696,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_5 --
\N \N \N
null \N \N
string1 1 4.0
string2 2 5.0
string3 3 6.0
@ -725,7 +725,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_6 --
\N \N \N
null \N \N
string1 1 5.5
string2 2 6.5
string3 3 7.5
@ -754,7 +754,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_7 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -783,7 +783,7 @@ string2 11 8.0
string3 12 9.0
-- !sql_avg_f_8 --
\N \N \N
null \N \N
string1 1 4.0
string2 2 5.0
string3 3 6.0
@ -812,7 +812,7 @@ string2 11 8.0
string3 12 9.0
-- !sql_avg_f_9 --
\N \N \N
null \N \N
string1 1 5.5
string2 2 6.5
string3 3 7.5
@ -841,7 +841,7 @@ string2 11 8.0
string3 12 9.0
-- !sql_avg_f_10 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -870,7 +870,7 @@ string2 11 11.0
string3 12 12.0
-- !sql_avg_f_11 --
\N \N \N
null \N \N
string1 1 4.0
string2 2 5.0
string3 3 6.0
@ -899,7 +899,7 @@ string2 11 11.0
string3 12 12.0
-- !sql_avg_f_12 --
\N \N \N
null \N \N
string1 1 5.5
string2 2 6.5
string3 3 7.5
@ -928,7 +928,7 @@ string2 11 11.0
string3 12 12.0
-- !sql_avg_f_13 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -957,7 +957,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_14 --
\N \N \N
null \N \N
string1 1 1.0
string2 2 2.0
string3 3 3.0
@ -986,7 +986,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_15 --
\N \N \N
null \N \N
string1 1 5.5
string2 2 6.5
string3 3 7.5
@ -1015,7 +1015,7 @@ string2 11 6.5
string3 12 7.5
-- !sql_avg_f_16 --
\N \N \N
null \N \N
string1 1 5.5
string2 2 6.5
string3 3 7.5
@ -1044,7 +1044,7 @@ string2 11 11.0
string3 12 12.0
-- !sql_min_pb --
\N \N
null \N
string1 1
string1 1
string1 1
@ -1059,7 +1059,7 @@ string3 3
string3 3
-- !sql_min_pb_ob --
\N \N \N
null \N \N
string1 1 1
string1 4 1
string1 7 1
@ -1102,7 +1102,7 @@ string3 9 3
string3 12 3
-- !sql_min_f_1 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1131,7 +1131,7 @@ string2 11 2
string3 12 3
-- !sql_min_f_2 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1160,7 +1160,7 @@ string2 11 2
string3 12 3
-- !sql_min_f_3 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1189,7 +1189,7 @@ string2 11 2
string3 12 3
-- !sql_min_f_4 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1218,7 +1218,7 @@ string2 11 5
string3 12 6
-- !sql_min_f_5 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1247,7 +1247,7 @@ string2 11 5
string3 12 6
-- !sql_min_f_6 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1276,7 +1276,7 @@ string2 11 5
string3 12 6
-- !sql_min_f_7 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1305,7 +1305,7 @@ string2 11 11
string3 12 12
-- !sql_min_f_8 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1334,7 +1334,7 @@ string2 11 11
string3 12 12
-- !sql_min_f_9 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1363,7 +1363,7 @@ string2 11 11
string3 12 12
-- !sql_min_f_10 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1392,7 +1392,7 @@ string2 11 2
string3 12 3
-- !sql_min_f_11 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1421,7 +1421,7 @@ string2 11 2
string3 12 3
-- !sql_min_f_12 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1450,7 +1450,7 @@ string2 11 11
string3 12 12
-- !sql_max_pb --
\N \N
null \N
string1 10
string1 10
string1 10
@ -1465,7 +1465,7 @@ string3 12
string3 12
-- !sql_max_pb_ob --
\N \N \N
null \N \N
string1 1 1
string1 4 4
string1 7 7
@ -1508,7 +1508,7 @@ string3 9 9
string3 12 12
-- !sql_max_f_1 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1537,7 +1537,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_2 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -1566,7 +1566,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_3 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -1595,7 +1595,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_4 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1624,7 +1624,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_5 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -1653,7 +1653,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_6 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -1682,7 +1682,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_7 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1711,7 +1711,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_8 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -1740,7 +1740,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_9 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -1769,7 +1769,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_10 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1798,7 +1798,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_11 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -1827,7 +1827,7 @@ string2 11 11
string3 12 12
-- !sql_max_f_12 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -1856,7 +1856,7 @@ string2 11 11
string3 12 12
-- !sql_sum_pb --
\N \N
null \N
string1 22
string1 22
string1 22
@ -1871,7 +1871,7 @@ string3 30
string3 30
-- !sql_sum_pb_ob --
\N \N \N
null \N \N
string1 1 1
string1 4 5
string1 7 12
@ -1914,7 +1914,7 @@ string3 9 18
string3 12 30
-- !sql_sum_f_1 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1943,7 +1943,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_2 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -1972,7 +1972,7 @@ string2 11 24
string3 12 27
-- !sql_sum_f_3 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2001,7 +2001,7 @@ string2 11 11
string3 12 12
-- !sql_sum_f_4 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2030,7 +2030,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_5 --
\N \N \N
null \N \N
string1 1 12
string2 2 15
string3 3 18
@ -2059,7 +2059,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_6 --
\N \N \N
null \N \N
string1 1 22
string2 2 26
string3 3 30
@ -2088,7 +2088,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_7 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2117,7 +2117,7 @@ string2 11 24
string3 12 27
-- !sql_sum_f_8 --
\N \N \N
null \N \N
string1 1 12
string2 2 15
string3 3 18
@ -2146,7 +2146,7 @@ string2 11 24
string3 12 27
-- !sql_sum_f_9 --
\N \N \N
null \N \N
string1 1 22
string2 2 26
string3 3 30
@ -2175,7 +2175,7 @@ string2 11 24
string3 12 27
-- !sql_sum_f_10 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2204,7 +2204,7 @@ string2 11 11
string3 12 12
-- !sql_sum_f_11 --
\N \N \N
null \N \N
string1 1 12
string2 2 15
string3 3 18
@ -2233,7 +2233,7 @@ string2 11 11
string3 12 12
-- !sql_sum_f_12 --
\N \N \N
null \N \N
string1 1 22
string2 2 26
string3 3 30
@ -2262,7 +2262,7 @@ string2 11 11
string3 12 12
-- !sql_sum_f_13 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2291,7 +2291,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_14 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2320,7 +2320,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_15 --
\N \N \N
null \N \N
string1 1 22
string2 2 26
string3 3 30
@ -2349,7 +2349,7 @@ string2 11 26
string3 12 30
-- !sql_sum_f_16 --
\N \N \N
null \N \N
string1 1 22
string2 2 26
string3 3 30
@ -2378,7 +2378,7 @@ string2 11 11
string3 12 12
-- !sql_dense_rank_pb --
\N 1
null 1
string1 1
string1 1
string1 1
@ -2393,7 +2393,7 @@ string3 1
string3 1
-- !sql_dense_rank_pb_ob --
\N \N 1
null \N 1
string1 1 1
string1 4 2
string1 7 3
@ -2436,7 +2436,7 @@ string3 9 3
string3 12 4
-- !sql_first_value_pb_ob --
\N \N \N
null \N \N
string1 1 1
string1 4 1
string1 7 1
@ -2465,7 +2465,7 @@ string3 9 3
string3 12 3
-- !sql_first_value_f_1 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2494,7 +2494,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_2 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2523,7 +2523,7 @@ string2 11 5
string3 12 6
-- !sql_first_value_f_3 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2552,7 +2552,7 @@ string2 11 11
string3 12 12
-- !sql_first_value_f_4 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2581,7 +2581,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_5 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2610,7 +2610,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_6 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2639,7 +2639,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_7 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2668,7 +2668,7 @@ string2 11 5
string3 12 6
-- !sql_first_value_f_8 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2697,7 +2697,7 @@ string2 11 5
string3 12 6
-- !sql_first_value_f_9 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2726,7 +2726,7 @@ string2 11 5
string3 12 6
-- !sql_first_value_f_10 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2755,7 +2755,7 @@ string2 11 11
string3 12 12
-- !sql_first_value_f_11 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2784,7 +2784,7 @@ string2 11 11
string3 12 12
-- !sql_first_value_f_12 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2813,7 +2813,7 @@ string2 11 11
string3 12 12
-- !sql_first_value_f_13 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2842,7 +2842,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_14 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2871,7 +2871,7 @@ string2 11 2
string3 12 3
-- !sql_first_value_f_15 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2900,7 +2900,7 @@ string2 11 2
string3 12 3
-- !sql_lag_pb_ob --
\N \N 1
null \N 1
string1 1 1
string1 4 1
string1 7 1
@ -2929,7 +2929,7 @@ string3 9 3
string3 12 6
-- !sql_last_value_pb_ob --
\N \N \N
null \N \N
string1 1 1
string1 4 4
string1 7 7
@ -2958,7 +2958,7 @@ string3 9 9
string3 12 12
-- !sql_last_value_f_1 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -2987,7 +2987,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_2 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3016,7 +3016,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_3 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3045,7 +3045,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_4 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3074,7 +3074,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_5 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -3103,7 +3103,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_6 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -3132,7 +3132,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_7 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3161,7 +3161,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_8 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -3190,7 +3190,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_9 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -3219,7 +3219,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_10 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3248,7 +3248,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_11 --
\N \N \N
null \N \N
string1 1 7
string2 2 8
string3 3 9
@ -3277,7 +3277,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_12 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -3306,7 +3306,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_13 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3335,7 +3335,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_14 --
\N \N \N
null \N \N
string1 1 1
string2 2 2
string3 3 3
@ -3364,7 +3364,7 @@ string2 11 11
string3 12 12
-- !sql_last_value_f_15 --
\N \N \N
null \N \N
string1 1 10
string2 2 11
string3 3 12
@ -3393,7 +3393,7 @@ string2 11 11
string3 12 12
-- !sql_lead_pb_ob --
\N \N 1
null \N 1
string1 1 7
string1 4 10
string1 7 1
@ -3422,7 +3422,7 @@ string3 9 1
string3 12 1
-- !sql_ntile_pb --
\N 1
null 1
string1 1
string1 1
string1 2
@ -3437,7 +3437,7 @@ string3 2
string3 3
-- !sql_ntile_pb_ob --
\N \N 1
null \N 1
string1 1 1
string1 4 1
string1 7 2
@ -3480,7 +3480,7 @@ string3 9 2
string3 12 3
-- !sql_rank_pb --
\N 1
null 1
string1 1
string1 1
string1 1
@ -3495,7 +3495,7 @@ string3 1
string3 1
-- !sql_rank_pb_ob --
\N \N 1
null \N 1
string1 1 1
string1 4 2
string1 7 3
@ -3538,7 +3538,7 @@ string3 9 3
string3 12 4
-- !sql_row_number_pb --
\N 1
null 1
string1 1
string1 2
string1 3
@ -3553,7 +3553,7 @@ string3 3
string3 4
-- !sql_row_number_pb_ob --
\N \N 1
null \N 1
string1 1 1
string1 4 2
string1 7 3

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -16,7 +16,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -32,7 +32,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !13 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -48,7 +48,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -64,7 +64,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -80,7 +80,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !23 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -186,7 +186,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
@ -27,8 +27,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
@ -79,8 +79,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !13 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
@ -136,7 +136,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
@ -163,8 +163,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
@ -215,8 +215,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !23 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
@ -534,9 +534,9 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -16,7 +16,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -32,7 +32,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -48,7 +48,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -124,7 +124,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
@ -151,8 +151,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
@ -203,7 +203,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
@ -230,8 +230,8 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 2 20 47545 10698279 213965645 0.2 0.7416 34.484000 char12 varchar12 string2 2012-03-02 2012-03-02 2012-03-02T02:01:02 2012-03-02T02:01:02 23.123 2345.12345 23456789.12345600
@ -434,7 +434,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -450,7 +450,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -466,7 +466,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -482,7 +482,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -498,7 +498,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !31 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -514,7 +514,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !32 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -530,7 +530,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !41 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -546,7 +546,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !42 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -682,7 +682,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 2 20 47545 10698279 213965645 0.2 0.7416 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 4 80 190045 42760779 855215645 0.4 1.4491 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -713,9 +713,9 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
@ -864,7 +864,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -895,7 +895,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc3 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900

View File

@ -1,6 +1,6 @@
-- This file is automatically generated. You should know what you did if you want to edit this
-- !11 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -16,7 +16,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !12 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -32,7 +32,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !13 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -48,7 +48,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !21 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -64,7 +64,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !22 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -80,7 +80,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !23 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -96,7 +96,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !31 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -112,7 +112,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !32 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -128,7 +128,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !33 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -144,7 +144,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !41 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -160,7 +160,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !42 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -176,7 +176,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !43 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -372,7 +372,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc1 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900
@ -403,7 +403,7 @@
13 true 12 20480 48640045 10944010779 218880215645 1.2 22.634 1102.957000 6975.71 104845.843 479399.861 2012-03-12 2012-03-12 2012-03-12T12:11:12 2012-03-12T12:11:12 267.565 26789.56787 267901233.56789800
-- !lsc3 --
\N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N
\N \N \N \N \N \N \N \N \N \N null null null \N \N \N \N \N \N \N
1 false 1 10 23795 5354529 107090645 0.1 0.5244 24.395000 char11 varchar11 string1 2012-03-01 2012-03-01 2012-03-01T01:00:01 2012-03-01T01:00:01 12.012 1234.01234 12345678.01234500
2 false 3 40 95045 21385779 427715645 0.3 1.0368 48.756000 char13 varchar13 string3 2012-03-03 2012-03-03 2012-03-03T03:02:03 2012-03-03T03:02:03 34.234 3456.23456 34567900.23456700
3 false 5 160 380045 85510779 1710215645 0.5 2.031 97.494000 char12 varchar12 string2 2012-03-05 2012-03-05 2012-03-05T05:04:05 2012-03-05T05:04:05 56.456 5678.45678 56790122.45678900

View File

@ -55,7 +55,7 @@ testDirectories = ""
excludeGroups = ""
// this suites will not be executed
excludeSuites = "test_sql_block_rule,test_ddl,test_analyze,test_leading,test_stream_load_move_memtable,test_profile,test_broker_load,test_spark_load,test_refresh_mtmv,test_bitmap_filter,test_export_parquet,nereids_delete_mow_partial_update,insert_group_commit_with_prepare_stmt"
excludeSuites = "test_sql_block_rule,test_ddl,test_analyze,test_leading,test_stream_load_move_memtable,test_profile,test_broker_load,test_spark_load,test_refresh_mtmv,test_bitmap_filter,test_export_parquet,nereids_delete_mow_partial_update"
// this directories will not be executed
excludeDirectories = "workload_manager_p1"