Hello, Dmitri! You wrote on Thu, 01 Jun 2006 11:10:20 +0400: [ пропускаем...]
DK> Юра, какой ассемблер? Я про SQL! SQL состоит из DDL и DML. DK> Невозможно создавать таблицы только в "оглупляторе". DK> я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ DK> чем кто-либо в этом дурацком "построителе". Дим, аналогия более чем прозрачна... DK> неужели конструкции create table и alter table такие сложные, что их DK> нельзя написать руками, а надо обязательно делать это "интерактивно"? Нет. Но тем не менее интерактивно это просто удобнее. DK> Причем, я почти ничего не имею против "построителей запросов", сам DK> иногда пользуюсь. Но почему-то запросы, процедуры и триггеры DK> принято писать и "доводить" руками, а на остальную малость не хватает DK> пальцев... Потому что "интерактивизировать" написание таблицы много проще, чем процедуры/запроса. С другой стороны - я никогда не понимал почему надо писать create table tbl ( fld Integer DEFAULT 0 NOT NULL ) и нельзя написать create table tbl ( fld Integer NOT NULL DEFAULT 0 ) А запоминать порядок следования всех "клауз" в определениях полей, ключей и т.д. не всегда с руки - вот тут-то как раз и место для тех инструментов, которые ты называешь "оглупляторами". Для меня они наоборот - помошники в работе. А уже потом из них переношу в скрипт, оформляю его (условные проверки, за что отдельное спасибо Хвастунову, замена create procedure на create or alter procedure и т.д.). А вот "построителями запросов" я наоборот не пользуюсь никогда, уж лучше руками написать, чем бороться с их "умничанием". Хотя, тут спорить не буду, смотрел я на них последний раз уже давно и привычка выработалась :) -- With best regards, Yuri Grabar. --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

