Hi Timo, this makes sense to me. Option 3 seems reasonable, too.
Cheers, Konstantin Am Di., 25. Juli 2023 um 12:53 Uhr schrieb Timo Walther <twal...@apache.org >: > Hi everyone, > > I would like to start a discussion about introducing the concept of > "System Columns" in SQL and Table API. > > The subject sounds bigger than it actually is. Luckily, Flink SQL > already exposes the concept of metadata columns. And this proposal is > just a slight adjustment for how metadata columns can be used as system > columns. > > The biggest problem of metadata columns currently is that a catalog > implementation can't provide them by default because they would affect > `SELECT *` when adding another one. > > Looking forward to your feedback on FLIP-348: > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-348%3A+Support+System+Columns+in+SQL+and+Table+API > > Thanks, > Timo > -- https://twitter.com/snntrable https://github.com/knaufk