|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Симонов Денис, Есть как в 3-ей, так и в 4-ой версии. Пример 3.12. Квантор ANY Вывести только тех заказчиков, чьи оценки выше, чем у любого заказчика в Риме imho, правильный вариант: Вывести только тех заказчиков, чьи оценки выше, чем у какого-либо заказчика в Риме. или Вывести только тех заказчиков, чьи оценки выше, чем хотя бы у одного заказчика в Риме. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2020, 11:48 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
ggreggory, исправил ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2020, 21:51 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Стр. 515: обще серверный => общесерверный Стр.517: обще серверными => общесерверными обще серверной => общесерверной Стр. 519: обще серверного => общесерверного ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2021, 02:38 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
На странице 366 некорректно переведён на русский язык абзац, посвящённый WITH CALLER PRIVILEGES, что вносит путаницу в понимание: По умолчанию операторы SQL выполняются с правами текущего пользователя. Спецификация WITH CALLER PRIVILEGES добавляет к ним привилегии для вызова хранимой процедуры или триггера , так же, как если бы оператор выполнялся непосредственно подпрограммой. Надо как-то так: По умолчанию операторы SQL выполняются с правами пользователя текущего подключения к БД. Спецификация WITH CALLER PRIVILEGES объединяет привилегии этого пользователя с привилегиями, выданными вызывающей оператор EXECUTE STATEMENT подпрограмме (хранимой процедуре или триггеру), в результате чего, исполняемое этим оператором SQL выражение получает права не только пользователя, но и вызывающей подпрограммы, как если бы SQL выражение из оператора EXECUTE STATEMENT выполнялось непосредственно подпрограммой. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2021, 16:26 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
rdb_dev, ты бы определился, откуда не так переведено. Потому что документация исходно на русском языке пишется. Какие-то мелкие части берутся из release notes, которые исходно на английском, но не более того. Кроме того, при сомнениях в переводе прилично показывать оригинал на английском и текст на русском. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2021, 21:36 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
kdv, на английском: WITH CALLER PRIVILEGES By default, the SQL statement is executed with the privileges of the current user. Specifying WITH CALLER PRIVILEGES combines the privileges of the calling procedure or trigger with those of the user , just as if the statement were executed directly by the routine. WITH CALLER PRIVILEGES has no effect if the ON EXTERNAL clause is also present. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 08:56 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
это потому что именно эта часть бралась из перевода LangRef Update 2.5. Поправлю ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 09:18 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Это, видимо, в мой огород камень. Перевод и правда косноязычен, но я бы не сказал, что предлагаемый альтернативный вариант чем-то лучше (пдюс сильно многословнее). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 10:10 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
там всего то надо поправить добавляет к ним привилегии для вызова хранимой процедуры или триггера на добавляет к ним привилегии вызывающей хранимой процедуры или триггера ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 10:44 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Да, типа того. Плюс, можно было бы везде оформлять в виде "процедуры (или триггера)" и заменить/выкинуть из текста "подпрограммы", как чуждое SQL-у. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 11:07 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
"...или Execute Block-а", ага. Проще сказать "PSQL блока" не уточняя его происхождение. PS: Хотя да, я неправ, какие ещё привилегии у EB?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 11:51 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, у EB нет своих привилегий. Но в целом фразу надо расширять до хранимых процедур, функций, пакетов и триггеров ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 11:58 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov> "PSQL блока" не уточняя его происхождение. Кстати, да, PSQL-блока или даже "из PSQL". Симонов Денис> до хранимых процедур, функций, пакетов и триггеров Разве в ФБ пакетам можно задавать собственные привилегии? Я как-то пропустил, видимо. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 12:03 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, да, конечно. Причём только на пакет целиком, а не на отдельные процедуры и функции в нём. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 12:05 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, у EXECUTE BLOCK'а только привилегии пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 12:58 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Ясно, спасибо. А на отдельные процедуры совсем нельзя что ли? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 12:58 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, на отдельные процедуры и функции пакета нет ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 13:01 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Симонов Денис Гаджимурадов Рустам, да, конечно. Причём только на пакет целиком, а не на отдельные процедуры и функции в нём. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 13:02 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Симонов Денис, а, ты про PACKAGE... Догнал! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 13:03 |
|
|
start [/forum/topic.php?fid=40&msg=40102669&tid=1559924]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 257ms |
total: | 521ms |
0 / 0 |