Hello, Yuri! Yuri Grabar wrote:
> DK> я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ > DK> чем кто-либо в этом дурацком "построителе". > > Дим, аналогия более чем прозрачна... аналогия какая? не уловил. на ум приходит только "дятел". У меня на курсах уже давно курсанты практически ничего на клавиатуре не набирают, да и в общем-то и мышью не тыкают. Потому что, как оказывается, с тайпингом у разработчиков не фонтан. То есть, не может человек КОД писать с НОРМАЛЬНОЙ скоростью. Он смотрит на кнопки. Он не думает "кодом", он занимается набиванием букв. Так что, рекомендую освоить слепой метод печати (если не 10-пальцевый, а хотя бы 6-8-пальцевый :-) ). > DK> неужели конструкции create table и alter table такие сложные, что их > DK> нельзя написать руками, а надо обязательно делать это "интерактивно"? > > Нет. Но тем не менее интерактивно это просто удобнее. так ведь неудобнее же. неудобно поочередно тыкать и набирать на клавиатуре. > Потому что "интерактивизировать" написание таблицы много проще, чем > процедуры/запроса. слава богу > С другой стороны - я никогда не понимал почему надо > писать > > create table tbl ( > fld Integer DEFAULT 0 NOT NULL > ) > > и нельзя написать > > create table tbl ( > fld Integer NOT NULL DEFAULT 0 > ) разве не наоборот? я вот, не понимаю, зачем надо писать integer, когда можно написать int :-) > А запоминать порядок следования всех "клауз" в определениях полей, ключей и > т.д. что там запоминать, не знаю. я что, наизусть помню все варианты alter table? нет. беру и открываю langref.pdf. Потому что знаю, что это оператор той степени опасности, которую легко получить при тыканьи мышью. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

