https://clickhouse-test-reports.s3.yandex.net/8367/333ec2e496f4fe4addd22d5fa7c5c2a499099c57/fuzzer/fuzzer.log#fail1
{
    if (!dict_struct.id)
        throw Exception{"Simple key required for method", ErrorCodes::UNSUPPORTED_METHOD};
    WriteBufferFromOwnString out;
    writeString("SELECT ", out);
    if (!dict_struct.id->expression.empty())
    {
        writeParenthesisedString(dict_struct.id->expression, out);
        writeString(" AS ", out);
    }
    writeQuoted(dict_struct.id->name, out);
    for (const auto & attr : dict_struct.attributes)
    {
        writeString(", ", out);
        if (!attr.expression.empty())
        {
            writeParenthesisedString(attr.expression, out);
            writeString(" AS ", out);
        }
        writeQuoted(attr.name, out);
    }
    writeString(" FROM ", out);
    if (!db.empty())