пятница, 27 декабря 2013 г.

До скольки можно посчитать на пальцах?

Для определенности, договоримся, что будем вести счет на пальцах, разгибая изначально собранные в кулак пальцы. Этот способ практически равноценен загибанию пальцев, но более нагляден на иллюстрациях. Итак, пальцы собраны в кулак - ноль, один палец распрямлен - один! и т.д.

До скольки же можно посчитать на пальцах двух рук?

среда, 18 декабря 2013 г.

Oracle SQL, штуки и трюки

Это рассказ о некоторых возможностях и трюках в Oracle SQL, которые привлекли мое внимание за последнее время. Некоторые почти бесполезны, но показались мне любопытными, другие - часто пригождаются в работе.

воскресенье, 8 декабря 2013 г.

Oracle SQL MERGE

Команда MERGE появилась в версии 9 СУБД Oracle и была усовершенствована в версии 10. Команда не делает ничего такого, чего нельзя сделать с помощью традиционных UPDATE, INSERTDELETE), но в ряде случаев делает это эффективнее.

Синтаксис команды MERGE:

MERGE INTO target_table
    USING source_table | source_view | source_subquery
    ON condition
[WHEN MATCHED THEN
    UPDATE SET ... [where_clause]
    [DELETE where_clause]]
[WHEN NOT MATCHED THEN
    INSERT ... [where_clause]]