Вопросы с тегом «sequence»

Последовательность - это упорядоченный список объектов (или событий). Как и набор, он содержит элементы (также называемые элементами или термами), а количество терминов (возможно, бесконечное) называется длиной последовательности. В отличие от набора, порядок имеет значение, и одни и те же элементы могут появляться несколько раз в разных местах последовательности. В реляционной базе данных последовательность - это объект, который используется для генерации уникальных чисел для первичного ключа.

523
Как сбросить последовательность первичных ключей postgres, если они не синхронизированы?

Я столкнулся с проблемой, что моя первичная ключевая последовательность не синхронизирована со строками моей таблицы. То есть, когда я вставляю новую строку, я получаю ошибку дублированного ключа, потому что последовательность, подразумеваемая в последовательном типе данных, возвращает число,...

421
CharSequence VS String в Java?

Программирование в Android, большинство текстовых значений ожидается в CharSequence. Это почему? В чем выгода, и каковы основные последствия использования CharSequenceболее String? Каковы основные различия и какие проблемы ожидаются при их использовании и преобразовании из одного в...

189
Postgres вручную изменить последовательность

Я пытаюсь установить последовательность для определенного значения. SELECT setval('payments_id_seq'), 21, true Это дает ошибку: ERROR: function setval(unknown) does not exist Использование ALTER SEQUENCE, похоже, тоже не работает? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Как это может быть...

156
Как получить текущее значение последовательности оракула, не увеличивая его?

Существует ли инструкция SQL для получения значения последовательности, которая не увеличивает его. Спасибо. РЕДАКТИРОВАТЬ И ЗАКЛЮЧЕНИЕ Как утверждает Джастин Кейв, не стоит пытаться «сохранить» порядковый номер так select a_seq.nextval from dual; достаточно для проверки значения...

151
Почему PostgreSQL выполняет последовательное сканирование индексированного столбца?

Очень простой пример - одна таблица, один индекс, один запрос: CREATE TABLE book ( id bigserial NOT NULL, "year" integer, -- other columns... ); CREATE INDEX book_year_idx ON book (year) EXPLAIN SELECT * FROM book b WHERE b.year > 2009 дает мне: Seq Scan on book b (cost=0.00..25663.80...

141
Последовательность JPA гибернации (без идентификатора)

Можно ли использовать последовательность БД для некоторого столбца, который не является идентификатором / не является частью составного идентификатора ? Я использую спящий режим в качестве поставщика jpa, и у меня есть таблица, в которой есть несколько столбцов, в которых генерируются значения (с...

126
Как сбросить последовательность в postgres и заполнить столбец id новыми данными?

У меня есть таблица с более чем миллионом строк. Мне нужно сбросить последовательность и переназначить столбец идентификатора новыми значениями (1, 2, 3, 4 ... и т. Д.). Есть какой-нибудь простой способ сделать...

98
Clojure: cons (seq) vs. cons (список)

Я знаю, что consвозвращает seq и conjвозвращает коллекцию. Я также знаю, что conj«добавляет» элемент в оптимальный конец коллекции и consвсегда «добавляет» элемент в начало. Этот пример иллюстрирует оба этих момента: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 4] user=> (cons 4 [1...

86
Производительность UUID в MySQL?

Мы рассматриваем возможность использования значений UUID в качестве первичных ключей для нашей базы данных MySQL. Вставляемые данные генерируются с десятков, сотен или даже тысяч удаленных компьютеров и вставляются со скоростью 100-40 000 вставок в секунду, и мы никогда не будем делать никаких...

84
Какой объем памяти потребуется для хранения генома человека?

Я ищу объем памяти в байтах (МБ, ГБ, ТБ и т. Д.), Необходимый для хранения одного генома человека. Я прочитал несколько статей в Википедии о ДНК, хромосомах, парах оснований, генах и имею некоторые приблизительные предположения, но прежде чем что-либо раскрывать, я хотел бы узнать, как другие...

84
python: получить количество элементов из списка (последовательности) с определенным условием

Предполагая, что у меня есть список с огромным количеством элементов. l = [ 1, 4, 6, 30, 2, ... ] Я хочу получить количество элементов из этого списка, где элемент должен удовлетворять определенному условию. Моя первая мысль была: count = len([i for i in l if my_condition(l)]) Но если...

14
Лучший способ создать последовательность значений List <Double> с учетом начала, конца и шага?

Я на самом деле очень удивлен, что не смог найти ответ на этот вопрос здесь, хотя, возможно, я просто использую неправильные условия поиска или что-то в этом роде. Самое близкое, что я мог бы найти, это , но они спрашивают о генерации определенного диапазона doubles с определенным размером шага, и...

11
Учитывая две последовательности, найдите максимальное перекрытие между окончанием одного и началом другого

Мне нужно найти эффективный (псевдо) код для решения следующей проблемы: Учитывая две последовательности (не обязательно различных) целых чисел (a[1], a[2], ..., a[n])и (b[1], b[2], ..., b[n]), найти максимальное dтакое , что a[n-d+1] == b[1], a[n-d+2] == b[2]..., и a[n] == b[d]. Это не домашняя...

9
Краткая печать математических серий в Раку

Математическая серия, например, последовательная последовательность, представленная здесь в виде массива: my @seq = my $a=0, {++$a} ... *; for @seq[^10].kv {state $f=0; ($^k < 4 or $^k > 7) ?? say "a$^k = " ~ $^v !! (say "..." if $f ne 1; $f=1) }; Печать: a0 = 0 a1 = 1 a2 = 2 ... a8 = 8 a9 =...