|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоид1) коннект идёт к localhost, а не к другому хосту. При попытке коннекта не к localhost - "your user name / password траляля, идите к вашему сисдбаю"По этому пункту отбой: на удалённой машине был неверно вбит кириллический OS-user, который должен был лезть к ней. Но с malformed string трабла осталась, так что создал CORE-4885 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2015, 20:02 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
ТаблоидКороче, кому интересно - трахайтесь сами с этим trusted auth, "изабэлло" гарантированно ) Имхо это нужно добавить в документацию, в раздел known issues . А то человек прочитает документацию и ему покажется что оно работает всегда. А оно оказывается не всегда. Я например был бы рад прочитать о всех кnown issues в специальном разделе документации. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2015, 20:15 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
просто мысльТаблоидКороче, кому интересно - трахайтесь сами с этим trusted auth, "изабэлло" гарантированно ) Имхо это нужно добавить в документацию, в раздел known issues . А то человек прочитает документацию и ему покажется что оно работает всегда. А оно оказывается не всегда. Я например был бы рад прочитать о всех кnown issues в специальном разделе документации.Пока что рано создавать эти самые known issues, т.к. внутри 3.0 еще многое чего может поменяться до её выпуска. Заскорузлые баги / багофичи смотрите в трекере, ставьте фильтр по project = 'core', issue type = {'Bug', 'Improvement'}, status = 'Open' и, если нужно 'created before'. ЗЫ. А самое лучшее - поставьте 3.0 у себя и начинайте изгаляться над ней. Время пришло, уже RC1 в снапшотах :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2015, 20:36 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоидпросто мысльпропущено... Имхо это нужно добавить в документацию, в раздел known issues . А то человек прочитает документацию и ему покажется что оно работает всегда. А оно оказывается не всегда. Я например был бы рад прочитать о всех кnown issues в специальном разделе документации.Пока что рано создавать эти самые known issues, т.к. внутри 3.0 еще многое чего может поменяться до её выпуска. Может и рано, но я совершенно точно предпочёл бы увидеть актуальные кnown issues в документации поставляемой с релизом. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2015, 22:25 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
просто мысль, 3.0 не релиз ещё. Там ставятся в примечание только то что совершенно точно не будет исправлено к релизу. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 00:13 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
2 таблоид - ты вроде предлагал описать compatibility issues именно для тройки. Возьмешься их хотя бы перечислить? В отдельной ветке или в личке. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 09:41 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
dimitr2 таблоид - ты вроде предлагал описать compatibility issues именно для тройки. Возьмешься их хотя бы перечислить? В отдельной ветке или в личке.попробую; черновик сначала пришлю тебе в личку. Но и Дениса тоже припахать сюда надо, у него в голове больше такой инфы сидит :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 10:03 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
ТаблоидВнутри аналитической функции, например sum( <expr> )over(), выражение <expr> - может быть "просто" агрегатом, см ниже. И еще: тип возврата - всегда BIGINT, а не "тот же что и аргумент функции expr". Код: plaintext 1. 2. 3. 4. 5.
вау! Оно даже вот так работает Код: sql 1. 2. 3. 4. 5. 6. 7.
В общем буду думать как это описать. Причём судя по плану сначала делается агрегирование, а потом поверх него уже окно строится. Возьму на заметку. Ибо раньше для таких случаев использовал DT или CTE ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 10:33 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоидpg 230Замечание о равенстве Оператор "=", который явно используется во многих условиях соединении и неявно в соединениях именованными столбцами и естественных соединениях, только при сравнении значений со значениями. В соответствии со стандартом SQL, NULL не является значением и, следовательно, два значения NULL не равны и ни неравны друг с другом.В выделенном тексте пропущено какое-то слово. Может, имелось в виду это: "Оператор "=", который <...>, ДАЁТ ОЖИДАЕМЫЙ РЕЗУЛЬТАТ только при сравнении значений со значениями (а не с NULL)" - ? В оригинале было авторThe “=” operator, which is explicitly used in many conditional joins and implicitly in named column joins and natural joins, only matches values to values. так как ты написал в принципе верно ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 16:14 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Решил вот так написать авторОператор "=", который явно используется во многих условиях соединении и неявно в соединениях именованными столбцами и естественных соединениях, сравнивает только значения со значениями. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 16:37 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Последние два слова ("со значениями") - лишние. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 17:13 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Прибейте там упоминание про NULL гвоздями - обязательно найдутся умельцы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 18:11 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
DarkMaster, оно там есть. Абзац полностью звучит так Замечание о равенствеОператор "=", который явно используется во многих условиях соединении и неявно в соединениях именованными столбцами и естественных соединениях, сравнивает только значения со значениями. В соответствии со стандартом SQL, NULL не является значением и, следовательно, два значения NULL не равны и ни неравны друг с другом. Если необходимо, чтобы значения NULL соответствовали друг другу при объединении, используйте оператор IS NOT DISTINCT FROM. Этот оператор возвращает истину, если операнды имеют то же значение, или, если оба они равны NULL. Код: sql 1. 2. 3.
это вообще про предложение JOIN ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 18:18 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Мелочёвка, но таки подправить надо. Вот тута:267 Код: plaintext 1. 2.
А вот тута:275 Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 22:44 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
По mon$attachments, mon$memory_usage, mon$io_stats, mon$record_stats и появившейся в 3.0 таблице mon$table_stats можно закинуть в доку пару примеров ? Они мне зело помогли, когда искал buttleneck'и в oltp-emul тесте: 1. Снимок с детализацией по таблицам: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
2. Снимок обобщённых данных по текущему коннекту (БЕЗ детализации по таблицам): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2015, 23:04 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
194Параметры оператора SET GENERATOR seq_name Имя последовательности (генератора). new_val Новое значение последовательности (генератора). 64 битное целое в диапазоне от -2^63..2^63 + 1Денис, подправь, плз: макс. bigint есть 2^63 - 1 (9,223,372,036,854,775,807) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 09:04 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоид, попправлю ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 09:12 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
624Пример E.8. Получение уровня изолированности текущей транзакций Код: plaintext 1. 2.
А между тем, уровень изолированности определять лучше так: Код: plaintext
Лучше записать в доку запрос типа "отобрать инфу по всем аттачам, которые стартовали транзакции с режимом, отличающимся от RO/RC" Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 09:26 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоид, можно и такой. Ты мне вот что скажи CORE-4881Increase maximum string literal length to 64K (bytes) while setting a lower limit (of characters) for multibyte charsets based on their max char. length (UTF-8 literals will be limited to 16383 characters) опять трекер в дауне Это реально только для литералов? Что там с CHAR/VARCHAR переменными и столбцам таблиц? Снапшоты под винду сейчас не строятся, пока сам проверить не могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 09:32 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Симонов Денис, только для литералов ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 13:11 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
383Параметры функции SUBSTRING str Выражение строкового типа. startpos Позиция, с которой начинается извлечение подстроки Целочисленное выражение. length Длина возвращаемой подстроки. Целочисленное выражение. Какое именно целочисленное ? У мну получается, что только до 2^31-1 там всё пучком, а дальше - Код: plaintext 1. 2.
Так что, если не будет сбацано , то лучше правду там писать: int, и не более :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2015, 15:53 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоидлучше правду там писать: int Ты не поверишь, но "int" и есть "целое". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2015, 15:59 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Таблоид, а дальше BLOB пока размер больше не может быть ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2015, 16:01 |
|
ANN Руководство по языку SQL СУБД Firebird 3.0
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, а smallint, bigint - чо, дробные ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2015, 16:20 |
|
|
start [/forum/topic.php?fid=40&msg=39018253&tid=1559924]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 281ms |
0 / 0 |