Программирование >>  Преобразование значений null 

1 ... 4 5 6 [ 7 ] 8 9 10 ... 219


никах SQL, когда единственным их желанием в конце долгого рабочего дня было отправиться в Union Square и взять пиво и бургер в Heartland Brewery. Спасибо Аарону Бойду (Aaron Boyd) за его поддержку, добрые слова и, что самое важное, ценные советы. Аарон честный, трудолюбивый и очень открытый парень; такие люди, как он, являются украшением компании. Хочу поблагодарить Оливера Помела (Olivier Pomel) за его поддержку и помощь при написании этой книги, в частности, за решение для DB2 по преобразованию строк в списки с разделителями. Оливер предложил это решение, даже не имея системы DB2, чтобы протестировать его! Я объяснил ему, как работает оператор WITH, и минуту спустя он предложил решение, которое вы видите в книге.

Технические рецензии Джона Харриса (Jonah Harris) и Дэвида Розен-штейна также были очень полезны. Арун Марат (Arun Marathe), Нуно Пинто до Сото (Nuno Pinto do Souto) и Эндрю Одеван (Andrew Odewahn) внесли неоценимый вклад в проектирование и выбор рецептов на стадии планирования книги. Большое спасибо всем вам.

Хочу поблагодарить Джона Хайду (John Haydu) и команду разработки оператора MODEL в корпорации Oracle Corporation за рецензирование моей статьи по MODEL для OReilly, в результате чего я глубже разобрался с принципом работы этого оператора. Спасибо Тому Кайту (Tom Kyte) из Oracle Corporation за то, что позволил мне использовать свою функцию TO BASE в решении, реализованном только с помощью SQL; Бруно Деньюту (Bruno Denuit) из Microsoft за ответы на мои вопросы по функциональности оконных функций, появившихся в SQL Server 2005; Симону Риггсу (Simon Riggs) из PostgreSQL, который держал меня в курсе последних новостей об SQL в PostgreSQL (огромное спасибо: Симон, благодаря твоей информации о том, что и когда появляется, я мог включать новые возможности SQL, такие как замечательнейшая функция GENERATE SERIES, которая, по моему мнению, обеспечивает более элегантные решения, чем сводные таблицы).

Последним в этом списке, но никак не по значимости, я хотел бы поблагодарить Кея Янга (Kay Young). Талантливому и увлеченному своим делом человеку всегда приятно сотрудничать с людьми, такими же одаренными и горящими. Многие рецепты данной книги являются результатом совместной работы с Кеем и выработки SQL-решений для каждодневных задач в Wireless Generation. Хочу поблагодарить тебя и сказать, что я безгранично признателен за всю ту помощь, которую получил от тебя: от совета до исправления грамматических ошибок и написания кода. Ты сыграл значительную роль в создании данной книги. Работать с тобой было просто замечательно, и Wireless Generation - лучшая компания, потому что ты работаешь в ней.

Энтони Молинаро сентябрь 2005







1 ... 4 5 6 [ 7 ] 8 9 10 ... 219

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика