plpgsql (PostgreSQL current) - en to ru translation catalogue (170 entries)

en: PL/pgSQL functions cannot accept type %s
ru: функции PL/pgSQL не могут принимать тип %s

en: could not determine actual return type for polymorphic function "%s"
ru: не удалось определить фактический тип результата для полиморфной функции "%s"

en: trigger functions can only be called as triggers
ru: триггерные функции могут вызываться только в триггерах

en: PL/pgSQL functions cannot return type %s
ru: функции PL/pgSQL не могут возвращать тип %s

en: trigger functions cannot have declared arguments
ru: у триггерных функций не может быть объявленных аргументов

en: The arguments of the trigger can be accessed through TG_NARGS and TG_ARGV instead.
ru: При необходимости к аргументам триггера можно обращаться через переменные TG_NARGS and TG_ARGV.

en: event trigger functions cannot have declared arguments
ru: у функций событийных триггеров не может быть объявленных аргументов

en: compilation of PL/pgSQL function "%s" near line %d
ru: компиляция функции PL/pgSQL "%s" в районе строки %d

en: parameter name "%s" used more than once
ru: имя параметра "%s" указано неоднократно

en: column reference "%s" is ambiguous
ru: неоднозначная ссылка на столбец "%s"

en: It could refer to either a PL/pgSQL variable or a table column.
ru: Подразумевается ссылка на переменную PL/pgSQL или столбец таблицы.

en: record "%s" has no field "%s"
ru: в записи "%s" нет поля "%s"

en: relation "%s" does not exist
ru: отношение "%s" не существует

en: variable "%s" has pseudo-type %s
ru: переменная "%s" имеет псевдотип %s

en: type "%s" is only a shell
ru: тип "%s" — лишь пустышка

en: type %s is not composite
ru: тип %s не является составным

en: unrecognized exception condition "%s"
ru: нераспознанное условие исключения "%s"

en: could not determine actual argument type for polymorphic function "%s"
ru: не удалось определить фактический тип аргумента для полиморфной функции "%s"

en: during initialization of execution state
ru: в процессе инициализации состояния выполнения

en: while storing call arguments into local variables
ru: при сохранении аргументов вызова в локальных переменных

en: during function entry
ru: при входе в функцию

en: control reached end of function without RETURN
ru: конец функции достигнут без RETURN

en: while casting return value to function's return type
ru: при приведении возвращаемого значения к типу результата функции

en: set-valued function called in context that cannot accept a set
ru: функция, возвращающая множество, вызвана в контексте, где ему нет места

en: during function exit
ru: при выходе из функции

en: returned record type does not match expected record type
ru: возвращаемый тип записи не соответствует ожидаемому

en: control reached end of trigger procedure without RETURN
ru: конец триггерной процедуры достигнут без RETURN

en: trigger procedure cannot return a set
ru: триггерная процедура не может возвращать множество

en: returned row structure does not match the structure of the triggering table
ru: структура возвращённой строки не соответствует структуре таблицы, вызвавшей триггер

note: translator: last %s is a phrase such as "during statement block local variable initialization"
en: PL/pgSQL function %s line %d %s
ru: функция PL/pgSQL %s, строка %d, %s

note: translator: last %s is a phrase such as "while storing call arguments into local variables"
en: PL/pgSQL function %s %s
ru: функция PL/pgSQL %s, %s

note: translator: last %s is a plpgsql statement type name
en: PL/pgSQL function %s line %d at %s
ru: функция PL/pgSQL %s, строка %d, оператор %s

en: PL/pgSQL function %s
ru: функция PL/pgSQL %s

en: during statement block local variable initialization
ru: при инициализации локальной переменной в блоке операторов

en: during statement block entry
ru: при входе в блок операторов

en: during statement block exit
ru: при выходе из блока операторов

en: during exception cleanup
ru: при очистке после исключения

en: procedure parameter "%s" is an output parameter but corresponding argument is not writable
ru: параметр процедуры "%s" является выходным, но соответствующий аргумент не допускает запись

en: procedure parameter %d is an output parameter but corresponding argument is not writable
ru: параметр процедуры %d является выходным, но соответствующий аргумент не допускает запись

en: GET STACKED DIAGNOSTICS cannot be used outside an exception handler
ru: GET STACKED DIAGNOSTICS нельзя использовать вне блока обработчика исключения

en: case not found
ru: неправильный CASE

en: CASE statement is missing ELSE part.
ru: В операторе CASE не хватает части ELSE.

en: lower bound of FOR loop cannot be null
ru: нижняя граница цикла FOR не может быть равна NULL

en: upper bound of FOR loop cannot be null
ru: верхняя граница цикла FOR не может быть равна NULL

en: BY value of FOR loop cannot be null
ru: значение BY в цикле FOR не может быть равно NULL

en: BY value of FOR loop must be greater than zero
ru: значение BY в цикле FOR должно быть больше нуля

en: cursor "%s" already in use
ru: курсор "%s" уже используется

en: arguments given for cursor without arguments
ru: курсору без аргументов были переданы аргументы

en: arguments required for cursor
ru: курсору требуются аргументы

en: FOREACH expression must not be null
ru: выражение FOREACH не может быть равно NULL

en: FOREACH expression must yield an array, not type %s
ru: выражение в FOREACH должно быть массивом, но не типом %s

en: slice dimension (%d) is out of the valid range 0..%d
ru: размерность среза (%d) вне допустимого диапазона 0..%d

en: FOREACH ... SLICE loop variable must be of an array type
ru: переменная цикла FOREACH ... SLICE должна быть массивом

en: FOREACH loop variable must not be of an array type
ru: переменная цикла FOREACH не должна быть массивом

en: cannot return non-composite value from function returning composite type
ru: функция, возвращающая составной тип, не может вернуть несоставное значение

en: cannot use RETURN NEXT in a non-SETOF function
ru: RETURN NEXT можно использовать только в функциях, возвращающих множества

en: wrong result type supplied in RETURN NEXT
ru: в RETURN NEXT передан неправильный тип результата

en: wrong record type supplied in RETURN NEXT
ru: в RETURN NEXT передан неправильный тип записи

en: RETURN NEXT must have a parameter
ru: у оператора RETURN NEXT должен быть параметр

en: cannot use RETURN QUERY in a non-SETOF function
ru: RETURN QUERY можно использовать только в функциях, возвращающих множества

en: structure of query does not match function result type
ru: структура запроса не соответствует типу результата функции

en: RAISE option already specified: %s
ru: этот параметр RAISE уже указан: %s

en: RAISE without parameters cannot be used outside an exception handler
ru: RAISE без параметров нельзя использовать вне блока обработчика исключения

en: RAISE statement option cannot be null
ru: параметром оператора RAISE не может быть NULL

en: assertion failed
ru: нарушение истинности

en: cannot COPY to/from client in PL/pgSQL
ru: в PL/pgSQL нельзя выполнить COPY с участием клиента

en: unsupported transaction command in PL/pgSQL
ru: неподдерживаемая транзакционная команда в PL/pgSQL

en: INTO used with a command that cannot return data
ru: INTO с командой не может возвращать данные

en: query returned no rows
ru: запрос не вернул строк

en: query returned more than one row
ru: запрос вернул несколько строк

en: Make sure the query returns a single row, or use LIMIT 1.
ru: Измените запрос, чтобы он выбирал одну строку, или используйте LIMIT 1.

en: query has no destination for result data
ru: в запросе нет назначения для данных результата

en: If you want to discard the results of a SELECT, use PERFORM instead.
ru: Если вам нужно отбросить результаты SELECT, используйте PERFORM.

en: query string argument of EXECUTE is null
ru: в качестве текста запроса в EXECUTE передан NULL

en: EXECUTE of SELECT ... INTO is not implemented
ru: возможность выполнения SELECT ... INTO в EXECUTE не реализована

en: You might want to use EXECUTE ... INTO or EXECUTE CREATE TABLE ... AS instead.
ru: Альтернативой может стать EXECUTE ... INTO или EXECUTE CREATE TABLE ... AS ...

en: EXECUTE of transaction commands is not implemented
ru: EXECUTE с транзакционными командами не поддерживается

en: cursor variable "%s" is null
ru: переменная курсора "%s" равна NULL

en: cursor "%s" does not exist
ru: курсор "%s" не существует

en: relative or absolute cursor position is null
ru: относительная или абсолютная позиция курсора равна NULL

en: null value cannot be assigned to variable "%s" declared NOT NULL
ru: значение NULL нельзя присвоить переменной "%s", объявленной NOT NULL

en: cannot assign non-composite value to a row variable
ru: переменной типа кортеж можно присвоить только составное значение

en: cannot assign non-composite value to a record variable
ru: переменной типа запись можно присвоить только составное значение

en: cannot assign to system column "%s"
ru: присвоить значение системному столбцу "%s" нельзя

en: number of array dimensions (%d) exceeds the maximum allowed (%d)
ru: число размерностей массива (%d) превышает предел (%d)

en: subscripted object is not an array
ru: для объекта указан индекс, но этот объект - не массив

en: array subscript in assignment must not be null
ru: индекс элемента массива в присваивании не может быть NULL

en: query "%s" did not return data
ru: запрос "%s" не вернул данные

en: query "%s" returned %d column | query "%s" returned %d columns
ru[0]: запрос "%s" вернул %d столбец
ru[1]: запрос "%s" вернул %d столбца
ru[2]: запрос "%s" вернул %d столбцов

en: query "%s" returned more than one row
ru: запрос "%s" вернул несколько строк

en: query "%s" is not a SELECT
ru: запрос "%s" - не SELECT

en: type of parameter %d (%s) does not match that when preparing the plan (%s)
ru: тип параметра %d (%s) не соответствует тому, с которым подготавливался план (%s)

en: number of source and target fields in assignment does not match
ru: в левой и правой части присваивания разное количество полей

note: translator: %s represents a name of an extra check
en: %s check of %s is active.
ru: Включена проверка %s (с %s).

en: Make sure the query returns the exact list of columns.
ru: Измените запрос, чтобы он возвращал в точности требуемый список столбцов.

en: record "%s" is not assigned yet
ru: записи "%s" не присвоено значение

en: The tuple structure of a not-yet-assigned record is indeterminate.
ru: Для записи, которой не присвоено значение, структура кортежа не определена.

en: statement block
ru: блок операторов

en: assignment
ru: присваивание

en: FOR with integer loop variable
ru: FOR с целочисленной переменной цикла

en: FOR over SELECT rows
ru: FOR по результатам SELECT

en: FOR over cursor
ru: FOR по курсору

en: FOREACH over array
ru: FOREACH для массива

en: SQL statement
ru: SQL-оператор

en: FOR over EXECUTE statement
ru: FOR по результатам EXECUTE

en: block label must be placed before DECLARE, not after
ru: метка блока должна помещаться до DECLARE, а не после

en: collations are not supported by type %s
ru: тип %s не поддерживает сортировку (COLLATION)

en: variable "%s" must have a default value, since it's declared NOT NULL
ru: у переменной "%s" должно быть значение по умолчанию, так как она объявлена как NOT NULL

en: variable "%s" does not exist
ru: переменная "%s" не существует

en: duplicate declaration
ru: повторяющееся объявление

en: variable "%s" shadows a previously defined variable
ru: переменная "%s" скрывает ранее определённую переменную

en: diagnostics item %s is not allowed in GET STACKED DIAGNOSTICS
ru: команда GET STACKED DIAGNOSTICS не принимает элемент %s

en: diagnostics item %s is not allowed in GET CURRENT DIAGNOSTICS
ru: команда GET CURRENT DIAGNOSTICS не принимает элемент %s

en: unrecognized GET DIAGNOSTICS item
ru: нераспознанный элемент GET DIAGNOSTICS

en: "%s" is not a scalar variable
ru: "%s" - не скалярная переменная

en: loop variable of loop over rows must be a record variable or list of scalar variables
ru: переменная цикла по кортежам должна быть переменной типа запись или списком скалярных переменных

en: cursor FOR loop must have only one target variable
ru: в цикле FOR с курсором должна быть только одна переменная

en: cursor FOR loop must use a bound cursor variable
ru: в цикле FOR с курсором должен использоваться курсор, привязанный к запросу

en: integer FOR loop must have only one target variable
ru: в целочисленном цикле FOR должна быть только одна переменная

en: cannot specify REVERSE in query FOR loop
ru: в цикле FOR с запросом нельзя указать REVERSE

en: loop variable of FOREACH must be a known variable or list of variables
ru: переменной цикла FOREACH должна быть известная переменная или список переменных

en: there is no label "%s" attached to any block or loop enclosing this statement
ru: в блоке или цикле, окружающем этот оператор, нет метки "%s"

en: block label "%s" cannot be used in CONTINUE
ru: метку блока "%s" нельзя использовать в CONTINUE

en: EXIT cannot be used outside a loop, unless it has a label
ru: EXIT можно использовать вне цикла только с указанием метки

en: CONTINUE cannot be used outside a loop
ru: CONTINUE нельзя использовать вне цикла

en: unexpected end of function definition
ru: неожиданный конец определения функции

en: syntax error
ru: ошибка синтаксиса

en: invalid SQLSTATE code
ru: неверный код SQLSTATE

en: syntax error, expected "FOR"
ru: ошибка синтаксиса, ожидался "FOR"

en: FETCH statement cannot return multiple rows
ru: оператор FETCH не может вернуть несколько строк

en: cursor variable must be a simple variable
ru: переменная-курсор должна быть простой переменной

en: variable "%s" must be of type cursor or refcursor
ru: переменная "%s" должна быть типа cursor или refcursor

en: "%s" is not a known variable
ru: "%s" - не известная переменная

en: mismatched parentheses
ru: непарные скобки

en: missing "%s" at end of SQL expression
ru: отсутствует "%s" в конце выражения SQL

en: missing "%s" at end of SQL statement
ru: отсутствует "%s" в конце оператора SQL

en: missing expression
ru: отсутствует выражение

en: missing SQL statement
ru: отсутствует оператор SQL

en: incomplete data type declaration
ru: неполное определение типа данных

en: missing data type declaration
ru: отсутствует определение типа данных

en: INTO specified more than once
ru: INTO указано неоднократно

en: expected FROM or IN
ru: ожидалось FROM или IN

en: RETURN cannot have a parameter in function returning set
ru: в функции, возвращающей множество, RETURN должен быть без параметров

en: Use RETURN NEXT or RETURN QUERY.
ru: Используйте RETURN NEXT или RETURN QUERY.

en: RETURN cannot have a parameter in a procedure
ru: в процедуре RETURN должен быть без параметров

en: RETURN cannot have a parameter in function returning void
ru: в функции, не возвращающей ничего, RETURN не должен иметь параметров

en: RETURN cannot have a parameter in function with OUT parameters
ru: RETURN должен быть без параметров в функции с параметрами OUT

en: RETURN NEXT cannot have a parameter in function with OUT parameters
ru: RETURN NEXT должен быть без параметров в функции с параметрами OUT

en: variable "%s" is declared CONSTANT
ru: переменная "%s" объявлена как CONSTANT

en: record variable cannot be part of multiple-item INTO list
ru: переменная типа запись не может быть частью списка INTO с несколькими элементами

en: too many INTO variables specified
ru: указано слишком много переменных INTO

en: end label "%s" specified for unlabeled block
ru: конечная метка "%s" указана для непомеченного блока

en: end label "%s" differs from block's label "%s"
ru: конечная метка "%s" отличается от метки блока "%s"

en: cursor "%s" has no arguments
ru: курсор "%s" не имеет аргументов

en: cursor "%s" has arguments
ru: курсор "%s" имеет аргументы

en: cursor "%s" has no argument named "%s"
ru: курсор "%s" не имеет аргумента "%s"

en: value for parameter "%s" of cursor "%s" specified more than once
ru: значение параметра "%s" курсора "%s" указано неоднократно

en: not enough arguments for cursor "%s"
ru: недостаточно аргументов для курсора "%s"

en: too many arguments for cursor "%s"
ru: слишком много аргументов для курсора "%s"

en: unrecognized RAISE statement option
ru: нераспознанный параметр оператора RAISE

en: syntax error, expected "="
ru: ошибка синтаксиса, ожидалось "="

en: too many parameters specified for RAISE
ru: слишком много параметров для RAISE

en: too few parameters specified for RAISE
ru: недостаточно параметров для RAISE

en: Sets handling of conflicts between PL/pgSQL variable names and table column names.
ru: Выбирает режим разрешения конфликтов между именами переменных PL/pgSQL и именами столбцов таблиц.

en: Print information about parameters in the DETAIL part of the error messages generated on INTO ... STRICT failures.
ru: Добавляет информацию о параметрах в раздел DETAIL сообщений, выводимых при ошибках в INTO ... STRICT.

en: Perform checks given in ASSERT statements.
ru: Выполняет проверки, заданные в операторах ASSERT.

en: List of programming constructs that should produce a warning.
ru: Список программных конструкций, которые должны выдавать предупреждения.

en: List of programming constructs that should produce an error.
ru: Список программных конструкций, которые должны выдавать ошибку.

note: translator: %s is typically the translation of "syntax error"
en: %s at end of input
ru: %s в конце

note: translator: first %s is typically the translation of "syntax error"
en: %s at or near "%s"
ru: %s (примерное положение: "%s")
