Я хотел бы иметь возможность генерировать случайные byteaполя произвольной длины (<1 ГБ) для заполнения тестовых данных. Каков наилучший способ сделать это?
Мне нужно создать некоторые тестовые данные, которые включают в себя иерархию. Я мог бы сделать это легко и сделать пару CROSS JOINшагов, но это дало бы мне структуру, которая была бы абсолютно однородной / без каких-либо изменений. Это не только кажется скучным, но отсутствие изменений в тестовых данных иногда маскирует …
Мне нужно поместить несколько случайных значений в базу данных, но я не хочу, чтобы в конечном итоге был полностью рандомизированный текст (например, 7hfg43d3). Вместо этого я хотел бы случайно выбрать одно из значений, предоставленных мной.
Могу ли я создать столбец в таблице БД (PostgreSQL), который имеет значение по умолчанию, случайную строку и как? Если это невозможно, пожалуйста, дайте мне знать.
У меня есть таблица, которая содержит несколько ключей в другие таблицы (где каждый ключ состоит из нескольких столбцов). Я хотел бы иметь возможность группировать строки, имеющие одинаковый ключ, но я не хочу группировать их все вместе. Это не просто GROUP BYпо ключу, а скорее я хочу, чтобы можно было создать …