Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Уважаемые дамы и господа! Помогите с подбором правильной терминологии. Как правильно называется конструкция WITH вида: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 13:06 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
http://publib.boulder.ibm.com/infocenter/db2luw/v8/topic/com.ibm.db2.udb.doc/admin/r0000879.htm "У нас" это называется select statement. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Перечитайте доки по MS - возможно, common table expression там всё-таки определён, как в DB2 (ведь оттуда и взято)? И SubQuery Factoring - больше похоже на название процесса (что-то вроде "Разложение Запроса На Составляющие Части"), чем на название конструкции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 13:47 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 13:48 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
2 Victor Metelitsa: Что касается MS SQL, то там всегда был странный подход к терминологии. Как правило, термины, устоявшиеся в других системах, в наглую "передираются", но возлагается на них "немного" другая смысловая нагрузка. Вот ссылка на MS SQL: тынц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 05:21 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaИ SubQuery Factoring - больше похоже на название процесса (что-то вроде "Разложение Запроса На Составляющие Части"), чем на название конструкции.Не-а, это именно название конструкции. Вот тут можно посмотреть: тынц (требуется регистрация, регистрация бесплатная) На всякий случай ещё и процитирую: Oracle9i SQL Reference Release 2 (9.2) Part Number A96540-02 subquery_factoring_clause The subquery_factoring_clause (WITH query_name) lets you assign names to subquery blocks. You can then reference the subquery block multiple places in the query by specifying the query name. Oracle optimizes the query by treating the query name as either an inline view or as a temporary table. You can specify this clause in any top-level SELECT statement and in most types of subqueries. The query name is visible to all subsequent subqueries (except the subquery that defines the query name itself) and to the main query. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 05:31 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Бабичев Сергей2 Victor Metelitsa: Что касается MS SQL, то там всегда был странный подход к терминологии. Как правило, термины, устоявшиеся в других системах, в наглую "передираются", но возлагается на них "немного" другая смысловая нагрузка. Вот ссылка на MS SQL: тынц Спасибо за ссылку. По ней я вижу, что test в Код: plaintext 1. 2. 3. Ого, так они и рекурсию a la DB2 сделали... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 10:57 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaОго, так они и рекурсию a la DB2 сделали...Видимо, это у них ещё с тех времен повелось, когда Билли "спёр" идею курсорного манипулятора (aka "мышь") у фирмы Xerox и оконного интерфейса у APPLE Computers ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 11:45 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Оконный интерфейс тоже родом из Xerox, и даже Ethernet оттуда. И термин "Объектно-ориентированное программирование". Много ли Xerox'у было пользы? Заимствование WITH и рекурсии я ставлю Микрософту в плюс. И я был бы рад, если бы DB2 позаимствовала кое-какие фичи кое у кого, как она уже сделала с некоторыми другими фичами... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 14:48 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaЗаимствование WITH и рекурсии я ставлю Микрософту в плюс. В принципе согласен. Ибо изобрести что-то новое в наши дни - довольно сложная задача. А вот позаимствовать что-то уже изобретенное, вместо придумывания собственных кривых велосипедов, во имя расшириния функционала собственной системы - это и в самом деле большой плюс. Victor MetelitsaИ я был бы рад, если бы DB2 позаимствовала кое-какие фичи кое у кого, как она уже сделала с некоторыми другими фичами...Ой, если не секрет, то об чем речь? Интересует как уже позаимствованные фичи, так и те, которые хотелось бы поиметь. (Просто я в DB2 полный ноль, но хотелось бы расширить свой кругозор). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2006, 05:18 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Например: * во второй версии DB2 не было внешних соединений * sequence появились только в версии 7.2 * хранимые процедуры из триггеров стало можно вызывать только в 8.2. * аналогов переменных пакетов Oracle нет до сих пор (на самом деле они нужны только для портирования, но тем не менее...), как и индексов по выражениям. Зато хорошо было бы убрать нафиг XML и забыть о нём как о страшном сне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2006, 14:52 |
|
||
|
Терминология
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaНапример: * во второй версии DB2 не было внешних соединений * sequence появились только в версии 7.2 * хранимые процедуры из триггеров стало можно вызывать только в 8.2. * аналогов переменных пакетов Oracle нет до сих пор (на самом деле они нужны только для портирования, но тем не менее...), как и индексов по выражениям. Зато хорошо было бы убрать нафиг XML и забыть о нём как о страшном сне.Спасибо, Виктор! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2006, 08:03 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1604911]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
126ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 429ms |

| 0 / 0 |
