Цитата:
Сообщение от Алек
А языки у всех этих штуковин(Oracle, Firebird и т.п.) у всех свои вариации или SQL или вариации SQL или чё?
|
Стандарты ANSI SQL формировались параллельно с активным развитием рынка СУБД. Некоторые требования стандарта разработчики оказались выполнить не в состоянии. Например, исторически сложилось, что пустая строка и null в Oracle - одно и то же. Это категорически неправильно, но разработчики решили оставить всё как есть ради совместимости. Таких примеров можно много привести. С другой стороны, всё-таки все разработчики старались выполнять рекомендации стандарта. Потому перейти с одного диалекта на другой не так уж и сложно. Исключение - языки программирования хранимых процедур и триггеров. Вот здесь полный беспредел.
Цитата:
Сообщение от Алек
Если Firebird "родной для борланд-си-билдер", то тут вообще не надо SQL знать?
|
Обязательно надо знать! Чтоб ночью проснулся и мог запрос составить. Я не шучу.