aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolay Shumkov <shumkovnd@ydb.tech>2025-03-12 14:53:31 +0300
committerGitHub <noreply@github.com>2025-03-12 14:53:31 +0300
commit833e60afe35c4503bc863dc59ec11994efdb189b (patch)
treee18b23fec33f2a06d0550e872419414b218b15d4
parentecf0ad1ee1acc79d19ce2d0eeac0d356fb758a46 (diff)
downloadydb-833e60afe35c4503bc863dc59ec11994efdb189b.tar.gz
Fix show create table with darwin (#15617)
-rw-r--r--ydb/core/sys_view/show_create/create_table_formatter.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/ydb/core/sys_view/show_create/create_table_formatter.cpp b/ydb/core/sys_view/show_create/create_table_formatter.cpp
index 842de1b3d7..50678cfb94 100644
--- a/ydb/core/sys_view/show_create/create_table_formatter.cpp
+++ b/ydb/core/sys_view/show_create/create_table_formatter.cpp
@@ -128,13 +128,13 @@ void TCreateTableFormatter::FormatPrimitive(NYdb::TValueParser& parser) {
break;
}
case NYdb::EPrimitiveType::Int64: {
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Int64, NUdf::TUnboxedValuePod(parser.GetInt64()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Int64, NUdf::TUnboxedValuePod(static_cast<i64>(parser.GetInt64())));
Y_ENSURE(str.HasValue());
Stream << TString(str.AsStringRef());
break;
}
case NYdb::EPrimitiveType::Uint64: {
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Uint64, NUdf::TUnboxedValuePod(parser.GetUint64()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Uint64, NUdf::TUnboxedValuePod(static_cast<ui64>(parser.GetUint64())));
Y_ENSURE(str.HasValue());
Stream << TString(str.AsStringRef());
break;
@@ -175,7 +175,7 @@ void TCreateTableFormatter::FormatPrimitive(NYdb::TValueParser& parser) {
}
case NYdb::EPrimitiveType::Interval: {
Stream << "INTERVAL(";
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Interval, NUdf::TUnboxedValuePod(parser.GetInterval()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Interval, NUdf::TUnboxedValuePod(static_cast<i64>(parser.GetInterval())));
Y_ENSURE(str.HasValue());
EscapeString(TString(str.AsStringRef()));
Stream << ")";
@@ -191,7 +191,7 @@ void TCreateTableFormatter::FormatPrimitive(NYdb::TValueParser& parser) {
}
case NYdb::EPrimitiveType::Datetime64: {
Stream << "DATETIME64(";
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Datetime64, NUdf::TUnboxedValuePod(parser.GetDatetime64()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Datetime64, NUdf::TUnboxedValuePod(static_cast<i64>(parser.GetDatetime64())));
Y_ENSURE(str.HasValue());
EscapeString(TString(str.AsStringRef()));
Stream << ")";
@@ -199,7 +199,7 @@ void TCreateTableFormatter::FormatPrimitive(NYdb::TValueParser& parser) {
}
case NYdb::EPrimitiveType::Timestamp64: {
Stream << "TIMESTAMP64(";
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Timestamp64, NUdf::TUnboxedValuePod(parser.GetTimestamp64()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Timestamp64, NUdf::TUnboxedValuePod(static_cast<i64>(parser.GetTimestamp64())));
Y_ENSURE(str.HasValue());
EscapeString(TString(str.AsStringRef()));
Stream << ")";
@@ -207,7 +207,7 @@ void TCreateTableFormatter::FormatPrimitive(NYdb::TValueParser& parser) {
}
case NYdb::EPrimitiveType::Interval64: {
Stream << "INTERVAL64(";
- const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Interval64, NUdf::TUnboxedValuePod(parser.GetInterval64()));
+ const NUdf::TUnboxedValue str = NMiniKQL::ValueToString(NUdf::EDataSlot::Interval64, NUdf::TUnboxedValuePod(static_cast<i64>(parser.GetInterval64())));
Y_ENSURE(str.HasValue());
EscapeString(TString(str.AsStringRef()));
Stream << ")";