|
|
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
Всем добрый день, тут случайно открыл забавный обходной манёвр - если очень нужно пересоздать временную таблицу в той-же процедуре : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. При этом официально нельзя SybaseWithin a stored procedure, you cannot create a temporary table, drop it, and then create a new temporary table with the same name ( тынц ) :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2010, 21:47 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
Вообще, я не очень понимаю что там за запреты такие странные в документации. Я всегда без проблем делал процедуры типа Код: plaintext 1. 2. 3. 4. 5. Подозреваю что многоходовые инструкции остались в документации с античных времен и просто не были убраны. Игры с повторным использованием имен не особо в принципе то нужны. Но из любви к искусству: "обходной манёвр" который ты нашел объясняется очень просто. Когда ты загружаешь процедуру в базу, парсер делает механическую проверку строк в процедуре на команды create table и select into, и соответственно выдает сообщение об ошибке. А drop table команды не учитываются почему-то. А у тебя всего одна строка с select into в процедуре. Парсер ее считает за одиночную команду. Иех, когда-же они доведут ASE до уровня SA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2010, 22:08 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
White OwlИех, когда-же они доведут ASE до уровня SA? Ну и встречный вопрос ... когда же они SA признают не меньше уровнем ASE ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 10:24 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
ASCRUSWhite OwlИех, когда-же они доведут ASE до уровня SA? Ну и встречный вопрос ... когда же они SA признают не меньше уровнем ASE ;)А вот это как раз вопрос на который должны отвечать сотрудники Sybase и их представительств... Чуешь в чей огород камень? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 17:24 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
10.06.2010 11:24, ASCRUS пишет: > Ну и встречный вопрос ... когда же они SA признают не меньше уровнем ASE ;) Думаю, никогда, потому что тогда ответить на вопрос "а зачем нам ASE, если есть SA" станет ещё труднее ;). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 19:06 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
White OwlASCRUSWhite OwlИех, когда-же они доведут ASE до уровня SA? Ну и встречный вопрос ... когда же они SA признают не меньше уровнем ASE ;)А вот это как раз вопрос на который должны отвечать сотрудники Sybase и их представительств... Чуешь в чей огород камень? :) Ну в последнее время маркетология стала наукой ;) Развести по разным ценовым категориям ПО или автомобиль или продавать одни и те же таблетки с разницей в цене до 5 раз ... вот туда и клоню, не только к маркетингову отделу Sybase относится, мировая тенденция понимаешь :) Dim2000 Думаю, никогда, потому что тогда ответить на вопрос "а зачем нам ASE, если есть SA" станет ещё труднее ;). Копаю SA 12 - не знаю уж как насчет "догнать ASE", но вот с IQ по возможностям сравнялась ... одним легким движением руки поднять OLTP базу на чтения-запись как рут ноду, а рядом разместить сервера ноды на чтение и разгрузить выполнение длинных отчетов, OLAP и прочих долгоиграющих операций, плюс с самонастраивающейся на точность статистикой, оптимизатором учитывающим физические параметры железа и точность выполнения запросов ... очень и очень неплохо. Так что - если данные весят в разумных пределах, то в принципе аналогично для множества проектов можно сказать "а зачем нам IQ, вполне хватит ASA" ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 00:08 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
ASCRUSодним легким движением руки поднять OLTP базу на чтения-запись как рут ноду, а рядом разместить сервера ноды на чтение и разгрузить выполнение длинных отчетов, OLAP и прочих долгоиграющих операций, плюс с самонастраивающейся на точность статистикой, оптимизатором учитывающим физические параметры железа и точность выполнения запросов ... очень и очень неплохо. Так что - если данные весят в разумных пределах, то в принципе аналогично для множества проектов можно сказать "а зачем нам IQ, вполне хватит ASA" ;)издеваешься... я щас слюной захлебнусь. Мы до сих пор сидим на мейнфреме с ASE в качестве отчетника :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 01:16 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
White OwlМы до сих пор сидим на мейнфреме с ASE в качестве отчетника :( Да я сам малость слюной исхожу, ибо тоже с АСЕ приходится сравнивать. Ноды, отказоустойчивое зеркало, текстовые индексы, геоданные, сиквенсы, политика управления логинами, онлайн обновляемые мат представления, в том числе с аггрегатами и OUTER JOIN, расширенная работа с веб сервисами ... что еще душе надо ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 13:52 |
|
||
|
временные таблицы в процедурах - забавное открытие :-)
|
|||
|---|---|---|---|
|
#18+
ASCRUS ... одним легким движением руки поднять OLTP базу на чтения-запись как рут ноду, а рядом разместить сервера ноды на чтение и разгрузить выполнение длинных отчетов ... Стоп ... "Мартышка к старости слаба глазами стала" (эт я про себя), как же такое упустил ... Спасибо мил человек! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2010, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=28&tid=2010631]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 397ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...