Re: like escape
Hello, Attid! Attid wrote: тогда почему в доке CREATE DATABASE есть доступен в DSQL ? там параметры уж точно никак =) если я конечно про те параметры которые в параметизированном запросе. create database можно выполнить через isc_execute_immediate, если я правильно помню. Почему он доступен в DSQL, я не знаю. отличий ESQL от DSQL получается что в ESQL поддерживается все что есть в DSQL + свои инструкции доступные только ESQL и они на blr или на си в общем что-то такое страшное =) теперь правельно мыслю ? нет. ESQL это конструкции SQL, которые поддерживает только GPRE. я же сразу это написал. Что там делает с этими конструкциями GPRE - преобразует их в вызовы АПИ+SQL/DSQL, или blr, это никого не касается. Конструкции ESQL просто более никем не поддерживаются. И они обычно указываются в программе на C, после EXEC SQL. Там же может быть указан и нормальный SQL/DSQL, разумеется. Пример ESQL можно найти в каталоге примеров, любой файл с расширением *.e. Например: EXEC SQL BEGIN DECLARE SECTION; ... BASED_ON EXEC SQL OPEN proj_cnt; EXEC SQL FETCH proj_cnt INTO :department, :hcnt; и так далее. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
Dmitri Kuzmenko wrote: тогда почему в доке CREATE DATABASE есть доступен в DSQL ? там параметры уж точно никак =) если я конечно про те параметры которые в параметизированном запросе. create database можно выполнить через isc_execute_immediate, если я правильно помню. Почему он доступен в DSQL, я не знаю. Потому и доступен, что через DSQL API можно выполнить. -- Дмитрий Еманов
Re: like escape
2All: ñ ÔÕÔ Õ ÓÅÂÑ × ÚÁËÏÒÍÁÈ ÐÅÒÅ×ÏÄ LangRef ÏÔËÏÐÁÌ, × ÏÂÝÅÍ ÚÁÎÉÍÁÀÓØ ËÏÐÉ-ÐÁÓÔÉÎÇÏÍ. îÏ ÐÅÒÅ×ÏÄ ÎÅ ÏÞÅÎØ ËÁÞÅÓÔ×ÅÎÎÙÊ, ÐÒÉÍÅÒÏ× ÍÁÌÏ É ÕÒÏ×ÎÑ ÏÎ ÅÝÅ IB6.0. îÁÒÏÄ, ÐÏÄÐÒÁ×ØÔÅ, ÅÓÌÉ ÞÔÏ ... äÕÍÁÀ, ÍÏÊ ËÏÐÉ-ÐÁÓÔÉÎÇ ÐÒÉÇÏÄÉÔÓÑ, ÐÒÁ×ÉÔØ ×ÓÅÇÄÁ ÌÅÇÞÅ, ÞÅÍ ÎÁÂÉ×ÁÔØ ×ÏÏÂÝÅ Ó ÎÕÌÑ. ÐÒÏ ËÏÐÉ ÐÁÓÔ ÐÏÎÑÌ ËÏÒÄÁ ÎÏ×ÙÈ ÓÔÒÁÎÉà ÐÏÑ×ÉÌÏÓØ ÂÏÌØÛÅ 5 ÚÁ ×ÅÞÅÒ =) × ÒÕÞÎÕÀ ÜÔÏ ÔÑÖËÏ =) ÐÌÀÓ ÎÅ ×ÅÚÄÅ ÞÉÔÁÅÛØ, É ÏÓÔÁ×ÌÑÅÛØ ÓÌÏ×Á InterBase ÈÏÔÑ ÔÁÍ ×ÒÏÄÅ ËÁË ×ÓÅ ÐÒÏ ÐÔÉÞËÕ. ÐÏ ÐÏÉÓËÕ ÚÁËÒÏÍÁ Ñ ÔÏÖ ÎÁÛÅÌ, Á×ÔÏÒ Alexandr Panfilov E-mail: [EMAIL PROTECTED] FIDO: 2:5030/646.4 ÷ ÓÅÔÉ ÄÏËÕÍÅÎÔ ÒÁÚÍÅÝÅÎ ÐÏ ÁÄÒÅÓÕ: http://www.netcity.ru/~alexpanf/books/ibsql ðÏÓÌÅÄÎÉÅ ÉÚÍÅÎÅÎÉÑ: 11.03.2000 ÐÏ e-mail ÏÎ ÎÅ ÏÔ×ÅÞÁÅÔ , ÇÏ×ÏÒÑÔ ÑÝÉË ÎÅ ÄÏÓÔÕÐÅÎ, ÈÏÔÅÌÏÓØ ÂÙ ÚÎÁÔØ ËÁË ÏÎ Ë ÜÔÏÍÕ ÏÔÎÅÓÅÔÓÑ ÅÓÌÉ ÏÎ ÐÏÑ×ÌÑÅÔÓÑ × ËÏÎÆÅ ÉÌÉ ËÔÏ ÚÎÁÅÔ ÓÐÏÓÏÂÙ Ó×ÑÚÉ Ó ÎÉÍ ÐÒÏÛÕ ÐÏÄÅÌÉÔÓÑ. úù ËÁË ÒÁÚ ËÏÇÄÁ ÐÏÎÑÌ ÞÔÏ ÉÄÅÔ ËÏÐÉÐÁÓÔ ×ÓÐÏÍÎÉÌÓÑ ÓÐÏÒ Ó kdv ÞÔÏ ÏÂÝÉÊ ÄÏÓÔÕÐ Ë ÒÅÄÁËÔÉÒÏ×ÁÎÉÀ ÜÔÏ ÚÌÏ =)
Re: like escape
ñ ÂÙ ÓËÁÚÁÌ ÎÅÍÎÏÇÏ ÎÅ ÔÁË : èÏÒÓÕÎ ÷ÌÁÄ ×ÏÔ ÔÁË ×ÏÔ ÈÏÒÏÛÏ =) úù ÔÅÂÑ ÄÁÖÅ ÚÁÄÏËÕÍÅÎÔÉÒÏ×ÁÌÉ =)
Re: like escape
про копи паст понял корда новых страниц появилось больше 5 за вечер =) в ручную это тяжко =) Тут рядом в конференции есть ветка про слепую печать (про Юлю Зуеву) . :) плюс не везде читаешь, и оставляешь слова InterBase хотя там вроде как все про птичку. Что мешает поправить ? Я ж говорил, что будет не идеально, надо будет пересмотреть все. Чтобы накачать мышцы, надо сперва набрать массу, а потом уже накачивать их качественно. хотелось бы знать как он к этому отнесется если он появляется в конфе или кто знает способы связи с ним прошу поделится. Да как он отнесется ? Это перевод, причем не литературный, а дословный. Что не есть гуд - все равно потом на человеческий язык переводить придется. Если промтом делать - тоже самое получиться. ЗЫ как раз когда понял что идет копипаст вспомнился спор с kdv что общий доступ к редактированию это зло =) Ну, я вообще хотел помочь ... Все ж набивать меньше... Хотя, потом, как все будет готово, общий доступ к редактированию лучше прибить, а то набегут всякие стрип-киды. Я вот тут недавно читал в википедии про главное здание МГУ, построенное пленными фашистами на старом индейском кладбище и вмурованной в фундамент здания статуи золотого Сталина. http://ru.wikipedia.org/w/index.php?title=%C3%EB%E0%E2%ED%EE%E5_%E7%E4%E0%ED%E8%E5_%CC%C3%D3oldid=4224409 ИМХО, надо там авторизацию делать. И утверждение страниц (выставление в ReadOnly), как готовых.
Re: like escape
þÔÏ ÍÅÛÁÅÔ ÐÏÐÒÁ×ÉÔØ ? ñ Ö ÇÏ×ÏÒÉÌ, ÞÔÏ ÂÕÄÅÔ ÎÅ ÉÄÅÁÌØÎÏ, ÎÁÄÏ ÂÕÄÅÔ ÐÅÒÅÓÍÏÔÒÅÔØ ×ÓÅ. þÔÏÂÙ ÎÁËÁÞÁÔØ ÍÙÛÃÙ, ÎÁÄÏ ÓÐÅÒ×Á ÎÁÂÒÁÔØ ÍÁÓÓÕ, Á ÐÏÔÏÍ ÕÖÅ ÎÁËÁÞÉ×ÁÔØ ÉÈ ËÁÞÅÓÔ×ÅÎÎÏ. äÁ Ñ ÎÅ ÓÐÏÒÀ, É ÐÒÁ×ÌÀ =) ÜÔÏ Ñ ÒÁÓËÁÚÙ×ÁÌ ËÁË Ñ ÐÒÉÛÅÌ Ë ÔÁËÏÍÕ ÍÎÅÎÉÀ. äÁ ËÁË ÏÎ ÏÔÎÅÓÅÔÓÑ ? üÔÏ ÐÅÒÅ×ÏÄ, ÐÒÉÞÅÍ ÎÅ ÌÉÔÅÒÁÔÕÒÎÙÊ, Á ÄÏÓÌÏ×ÎÙÊ. þÔÏ ÎÅ ÅÓÔØ ÇÕÄ - ×ÓÅ ÒÁ×ÎÏ ÐÏÔÏÍ ÎÁ ÞÅÌÏ×ÅÞÅÓËÉÊ ÑÚÙË ÐÅÒÅ×ÏÄÉÔØ ÐÒÉÄÅÔÓÑ. åÓÌÉ ÐÒÏÍÔÏÍ ÄÅÌÁÔØ - ÔÏÖÅ ÓÁÍÏÅ ÐÏÌÕÞÉÔØÓÑ. ÐÒÏÍÔ ÜÔÏ ÐÒÏÍÔ, Á ÔÁË ÞÅÌÏ×ÅË ÓÔÁÒÁÌÓÑ ÄÕÍÁÀ ÔÏÖÅ ÎÅ ÏÄÎÕ ÎÅÄÅÌÀ ÕÂÉÌ ÎÁ ÜÔÏ. ÎÁÄÏ ÂÕÄÅÔ ÅÇÏ ×ÙÎÅÓÔÉ ËÁË ÕÞÁÓÔÎÉËÁ × ÂÌÁÇÏÄÁÒÎÏÓÔÑÈ ÄÏÓÔÕÐ Ë ÒÅÄÁËÔÉÒÏ×ÁÎÉÀ ÜÔÏ ÚÌÏ =) îÕ, Ñ ×ÏÏÂÝÅ ÈÏÔÅÌ ÐÏÍÏÞØ ... ÷ÓÅ Ö ÎÁÂÉ×ÁÔØ ÍÅÎØÛÅ... ÎÕ ÔÙ ÎÅ ÒÁÓÔÒÁÉ×ÁÊÓÑ =) ÐÏÍÏÝØ ÜÔÏ ÈÏÒÏÛÏ Ó ÜÔÉÍ ÓÏÇÌÁÓÅÎ. èÏÔÑ, ÐÏÔÏÍ, ËÁË ×ÓÅ ÂÕÄÅÔ ÇÏÔÏ×Ï, ÏÂÝÉÊ ÄÏÓÔÕÐ Ë ÒÅÄÁËÔÉÒÏ×ÁÎÉÀ ÌÕÞÛÅ ÐÒÉÂÉÔØ ÎÕ ËÁË ÄÏÂØÅÍÓÑ ÓÔÁÂÉÌØÎÏÓÔÉ, ÔÁË ÏÓÔÁ×ÉÍ ÔÏÌØËÏ ×ÏÚÍÏÖÎÏÓÔØ ËÏÍÅÎÔÉÒÏ×ÁÔØ éíèï, ÎÁÄÏ ÔÁÍ Á×ÔÏÒÉÚÁÃÉÀ ÄÅÌÁÔØ. é ÕÔ×ÅÒÖÄÅÎÉÅ ÓÔÒÁÎÉà Á×ÔÏÒÉÚÁÃÉÑ ÅÓÔØ, ÒÅÇÉÓÔÒÉÒÕÊÓÑ. (×ÙÓÔÁ×ÌÅÎÉÅ × ReadOnly), ËÁË ÇÏÔÏ×ÙÈ. ×ÏÔ ÔÁËÏÇÏ ÆÕÎËÃÉÏÎÁ ÇÏÔÏ×ÏÇÏ ÎÅÔ, ÎÏ ÍÏÖÎÏ ÂÕÄÅÔ ÄÏÄÅÌÁÔØ ËÏÇÄÁ ÐÒÉÂÌÉÚÉÍÓÑ Ë ÓÏ×ÅÒÛÅÎÓÔ×Õ -- ó Õ×ÁÖÅÎÉÅÍ, ôÏÌÓÔÏ× éÇÏÒØ.
Re: like escape
ôÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ × Like ÓÍÕÝÁÅÔ? äÍÉÔÒÉÊ
Re: like escape
ôÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ × Like ÓÍÕÝÁÅÔ? Á ËÏÇÏ ÓÐÒÏÓÉÔØ ? ÄÅÄÁ ? ÏÎ ÅÝÅ ÍÁÔÀËÁÔØÓÑ ÎÁÞÎÅÔ =) Á ÍÅÎÑ ÎÅÞÅÇÏ ÎÅ ÓÍÕÝÁÅÔ =)
Re: like escape
Hello, Attid! Attid wrote: Займешься? нет. исходная дока на английском должна быть. а я все еще гну свою линию =) http://firebird.name/doku.php?id=like гнуть свою линию можно сколько угодно. Но источник документации должен быть один. В принципе, если что-то есть у тебя, чего нет там, можно закидывать с переводом. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
Attid пишет: http://firebird.name/doku.php?id=like найти всех людей имеющих в фамилии которых последовательно две бувы «e» Как то несколько не по русски выглядит фраза, не находишь? :-) -- Александр Замараев
Re: like escape
ÇÎÕÔØ Ó×ÏÀ ÌÉÎÉÀ ÍÏÖÎÏ ÓËÏÌØËÏ ÕÇÏÄÎÏ. îÏ ÉÓÔÏÞÎÉË ÄÏËÕÍÅÎÔÁÃÉÉ ÄÏÌÖÅÎ ÂÙÔØ ÏÄÉÎ. ×ÓÅ ÒÁ×ÎÏ ÐÏÔÏÍ ÒÕÓÉÆÉÃÉÒÏ×ÁÔØ ÄÏÂÒÁ×ÏÌØÃÙ ÂÕÄÕÔ. ÷ ÐÒÉÎÃÉÐÅ, ÅÓÌÉ ÞÔÏ-ÔÏ ÅÓÔØ Õ ÔÅÂÑ, ÞÅÇÏ ÎÅÔ ÔÁÍ, ÍÏÖÎÏ ÚÁËÉÄÙ×ÁÔØ Ó ÐÅÒÅ×ÏÄÏÍ. ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ Ñ ×ÓÅ ÒÁ×ÎÏ ÔÑÎÕ ÉÚ ÔÅÈ ÖÅ ÉÓÔÏÞÎÉËÏ× ÞÔÏ ÏÎÉ, É ÍÁÓÓÉ× ÇÏÔÏ×ÏÇÏ ÍÎÅ ×ÏÔ ÍÙÓÌØ ÕËÁÚÙ×ÁÔØ Availability+DSQL+ESQL+ISQL+PSQLÐÏÎÒÁ×ÉÌÁÓØ, ×ÏÔ ÔÏÌØËÏ Ñ ÎÅ ÏÞÅÎØ ÐÏÎÉÍÁÀ ÞÔÏ É ÏÔËÕÄÁ.ISQL- ÔÏ ÞÔÏ ÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ × ËÏÎÓÏÌØÎÏÊ ÕÔÉÌÉÔËÅPSQL - ÔÏ ÞÔÏ × ÐÒÏÃÅÄÕÒÁÈ É ÔÒÉÇÅÒÁÈ ÍÏÖÎÏ ÉÓÐÏÌØÚÙ×ÁÔØ Á ×ÏÔ ESQL É DSQL ÔÏÞÎÏ ÎÅ ÚÎÁÀ =( ÐÒÅÄÐÏÌÏÇÁÀ ÞÔÏ ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ DSQL ÄÉÎÁÍÉÞÅÓËÉÊ SQL ? ÔÏÂÉÛØ ÔÏ ÉÓÐÏÌØÚÕÀÍ × Ë×ÅÒÑÈ\ÚÁÐÒÏÓÁÈ ÚÁÐÒÏÓ\ÁÐÄÅÊÔ É ËÏÔÏÒÙÊ × Ó×ÑÚËÁ PSQL\SQL ÏÚÎÁÞÁÅÔ ÉÍÅÅÎÏ SQL ÔÁË ?
Re: like escape
ÎÁÊÔÉ ×ÓÅÈ ÌÀÄÅÊ ÉÍÅÀÝÉÈ × ÆÁÍÉÌÉÉ ËÏÔÏÒÙÈ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ Ä×Å ÂÕ×Ù e ëÁË ÔÏ ÎÅÓËÏÌØËÏ ÎÅ ÐÏ ÒÕÓÓËÉ ×ÙÇÌÑÄÉÔ ÆÒÁÚÁ, ÎÅ ÎÁÈÏÄÉÛØ? :-) ÎÕ ÂÁÚÁ ÔÏ ÎÅ ÒÕÓÓËÁÑ =) ÒÏÄÉÌÁÓØ ÓÌÕÞÁÊÎÏ, ÓÄÅÌÁÌ select * employee e × ÇÌÁÚÁ ËÉÎÕÌÁÓØ ÆÁÍÉÌÉÑ Lee =) ÏÔ ÔÕÄÁ É ÐÏÛÅÌ, úù ÄÏÓÔÕÐ ÎÁ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ÅÓÔØ Õ ×ÓÅÈ ÍÏÖÅÛØ ÐÏÐÒÁ×ÉÔØ ËÁË ÂÕÄÅÔ ÌÉÔÅÒÁÔÕÒÎÅÅ =) Õ ÍÅÎÑ ÐÏ ÒÕÓÓËÏÍÕ 3 ÂÙÌÁ =( ÄÁ É ÂÙÌÏ ÜÔÏ 10 ÌÅÔ ÎÁÚÁÄ =)
Re: like escape
Hello, Attid! Attid wrote: гнуть свою линию можно сколько угодно. Но источник документации должен быть один. все равно потом русифицировать добравольцы будут. этот процесс более простой, тем более что я к нему подключусь однозначно. мне вот мысль указывать Availability+DSQL+ESQL+ISQL+PSQLпонравилась, вот только я не очень понимаю что и откуда.ISQL- то что можно выполнить в консольной утилиткеPSQL - то что в процедурах и тригерах можно использывать а вот ESQL и DSQL точно не знаю =( грубо говоря, SQL это запросы без параметров, DSQL запросы с параметрами, а ESQL - для gpre (embedded sql, препроцессируемый SQL, не поддерживаемый никем кроме gpre). ESQL это Embedded SQL ? судя по выше обсуждемой доке embedsql.pdf =) только его отличие от других я чет не понимаю =/ отличий чего от чего? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
ÇÒÕÂÏ ÇÏ×ÏÒÑ, SQL ÜÔÏ ÚÁÐÒÏÓÙ ÂÅÚ ÐÁÒÁÍÅÔÒÏ×, DSQL ÚÁÐÒÏÓÙ Ó ÐÁÒÁÍÅÔÒÁÍÉ, Á ESQL - ÄÌÑ gpre (embedded sql, ÐÒÅÐÒÏÃÅÓÓÉÒÕÅÍÙÊ SQL, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÎÉËÅÍ ËÒÏÍÅ gpre). ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ ÏÔÌÉÞÉÊ ÞÅÇÏ ÏÔ ÞÅÇÏ? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
ÇÒÕÂÏ ÇÏ×ÏÒÑ, SQL ÜÔÏ ÚÁÐÒÏÓÙ ÂÅÚ ÐÁÒÁÍÅÔÒÏ×, DSQL ÚÁÐÒÏÓÙ Ó ÐÁÒÁÍÅÔÒÁÍÉ, Á ESQL - ÄÌÑ gpre (embedded sql, ÐÒÅÐÒÏÃÅÓÓÉÒÕÅÍÙÊ SQL, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÎÉËÅÍ ËÒÏÍÅ gpre). ÔÏÇÄÁ ÐÏÞÅÍÕ × ÄÏËÅ CREATE DATABASE ÅÓÔØ ÄÏÓÔÕÐÅÎ × DSQL ? ÔÁÍ ÐÁÒÁÍÅÔÒÙ ÕÖ ÔÏÞÎÏ ÎÉËÁË =) ÅÓÌÉ Ñ ËÏÎÅÞÎÏ ÐÒÏ ÔÅ ÐÁÒÁÍÅÔÒÙ ËÏÔÏÒÙÅ × ÐÁÒÁÍÅÔÉÚÉÒÏ×ÁÎÎÏÍ ÚÁÐÒÏÓÅ. ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ ÏÔÌÉÞÉÊ ÞÅÇÏ ÏÔ ÞÅÇÏ? ÏÔÌÉÞÉÊ ESQL ÏÔ DSQL ÐÏÌÕÞÁÅÔÓÑ ÞÔÏ × ESQL ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ×ÓÅ ÞÔÏ ÅÓÔØ × DSQL + Ó×ÏÉ ÉÎÓÔÒÕËÃÉÉ ÄÏÓÔÕÐÎÙÅ ÔÏÌØËÏ ESQL É ÏÎÉ ÎÁ blr ÉÌÉ ÎÁ ÓÉ × ÏÂÝÅÍ ÞÔÏ-ÔÏ ÔÁËÏÅ ÓÔÒÁÛÎÏÅ =) ÔÅÐÅÒØ ÐÒÁ×ÅÌØÎÏ ÍÙÓÌÀ ? úù ÂÌÁÇÏÄÁÒÑ ÚÁÓ×ÅÔËÉ ÒÅÓÕÒÓÁ × ËÏÎÆÅ ÐÏÑ×ÉÌÏÓØ 2 ÞÅÌÏ×ÅËÁ (éð) ËÏÔÏÒÙÅ ÞÔÏ-ÔÏ ÐÉÛÕÔ =) ×ÓÅ ÔÁËÉ × ËÏÎÆÅ ÂÏÌÅÅ ÏÔ×ÅÔÓÔ×ÅÎÎÙÅ ÌÀÄÉ ÞÅÍ ÎÁ ÆÏÒÕÍÁÈ =) -- ó Õ×ÁÖÅÎÉÅÍ, ôÏÌÓÔÏ× éÇÏÒØ.
Re: like escape
ЗЫ благодаря засветки ресурса в конфе появилось 2 человека (ИП) которые что-то пишут =) все таки в конфе более ответственные люди чем на форумах =) У нас очень много поклонников. И оба пишут нам письма... (с) Оба-на Я просто из клиента терминалов что на работе вышел. Вот и получается два IP-шника. ;) Гы-гы-гы. 2All: Я тут у себя в закормах перевод LangRef откопал, в общем занимаюсь копи-пастингом. Но перевод не очень качественный, примеров мало и уровня он еще IB6.0. Народ, подправьте, если что ... Думаю, мой копи-пастинг пригодится, править всегда легче, чем набивать вообще с нуля.
Re: like escape
Dmitri Kuzmenko ... грубо говоря, SQL это запросы без параметров, DSQL запросы с параметрами, а ESQL - для gpre (embedded sql, препроцессируемый SQL, не поддерживаемый никем кроме gpre). Я бы сказал немного не так : SQL - это собственно язык SQL, без процедурной части PSQL - Procedural SQL DSQL - Dynamic SQL, т.е. механизм динамических запросов, не скомпилированных заранее. Сюда относится всё, что можно сделать с помощью isc_dsql_xxx API ESQL - Embedded SQL - надстройка над SQL, понимаемая препроцессором gpre, который преобразует SQL в BLR и вставляет в программу вызовы более низкоуровневого API. О динамических запросах тут речь уже не идёт. Т.к. gpre давно не обновлялся, то он не понимает некоторые новые конструкции SQL Соответственно P\D\E SQL - это надстройки над SQL, определяемые окружением, которое выполняет запросы (сам сервер, новое АПИ клиента, старое АПИ клиента) -- Хорсун Влад
Re: like escape
Hello, Attid! You wrote on Wed, 9 Jan 2008 11:00:59 +0300: Дополнительная наводка: документация к FB существует только в виде документации от IB6.0 + все релизноты последующих версий FB. Хотя думаю что like со времен IB6 не менялся. A спасибо конечно, но в том то и дело что я даже в ИБ6 ничего A по этому поводу не нашел. A так что либо его не посчитали достойным либо я не там искал =) Книжка. Мартин Грабер. SQL. Там точно про LIKE есть. -- Удач Alexander A. Venikov, Tobolsk, Russia
Re: like escape
Hello, Attid! Attid wrote: спасибо конечно, но в том то и дело что я даже в ИБ6 ничего по этому поводу не нашел. так что либо его не посчитали достойным либо я не там искал =) поиску подвергся поисковик по всем ФБ местам а также ib60releasenotes.pdf Firebird_v2.0.0.ReleaseNotes.pdf Firebird_v1.5.3.ReleaseNotes.pdf LANGREF.PDF а при чем тут release notes ??? ESCAPE для LIKE описан в embedsql.pdf - страница 118. с примерами. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
ÐÏÉÓËÕ ÐÏÄ×ÅÒÇÓÑ ÐÏÉÓËÏ×ÉË ÐÏ ×ÓÅÍ æâ ÍÅÓÔÁÍ Á ÔÁËÖÅ ib60releasenotes.pdf Firebird_v2.0.0.ReleaseNotes.pdf Firebird_v1.5.3.ReleaseNotes.pdf LANGREF.PDF Á ÐÒÉ ÞÅÍ ÔÕÔ release notes ??? ÎÕ ÔÁÍ ÐÒÏÍÅÌØËÎÕÌ É LANGREF.PDF ESCAPE ÄÌÑ LIKE ÏÐÉÓÁÎ × embedsql.pdf - ÓÔÒÁÎÉÃÁ 118. Ó ÐÒÉÍÅÒÁÍÉ. ×ÏÔ × ÎÅÍ ÎÅ ÐÏÄÕÍÁÌ ÉÓËÁÔØ =) ÔÅÍ ÂÏÌÅÅ Ó ÎÁÄÐÉÓØÀ ÎÁ ÓÁÊÔÅ Embedded SQL Guide - ÔÏÌØËÏ ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ GPRE. × ÏÂÝÅÍ ÓÔÒÁÎÎÏ ÜÔÏ ×ÓÅ =) ÎÏ ÓÐÁÓÉÂÏ ÚÁ ÏÔ×ÅÔ.
Re: like escape
Hello, Attid! Attid wrote: вот в нем не подумал искать =) тем более с надписью на сайте Embedded SQL Guide - только если вы используете GPRE. в общем странно это все =) но спасибо за ответ. пример хиловатый, но в любом случае соответствует стандарту. насчет Embedded SQL Guide - раньше эта каша называлась Programmers Guide. И там были примеры использования разных операторов, вперемешку SQL, DSQL, Embedded SQL. С этой книги Скляр сделал свой перевод. Но - т.к. в этом ProgGuide был embedded sql, который многих путал, я сделал соответствующую приписку. По уму надо было бы Embedded SQL Guide почикать, и примеры SQL/DSQL перенести в langref.pdf. собственно, я считаю что нужно немедленно начать клонировать langref.pdf в качестве доки по FB, пусть даже 100% копируя в начале. Синтаксис докрутить, описание переписать своими словами. Добавить примеры из embedsql.pdf и releasenotes. указать все странности и несовместимости со стандартом. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
Dmitry Lendel wrote: собственно, я считаю что нужно немедленно начать клонировать langref.pdf в качестве доки по FB, пусть даже 100% копируя в начале. Синтаксис докрутить, описание переписать своими словами. Добавить примеры из embedsql.pdf и releasenotes. указать все странности и несовместимости со стандартом. Займешься? уже несколько месяцев как занялись (firebird-doc group). Роман
Re: like escape
ÓÏÂÓÔ×ÅÎÎÏ, Ñ ÓÞÉÔÁÀ ÞÔÏ ÎÕÖÎÏ ÎÅÍÅÄÌÅÎÎÏ ÎÁÞÁÔØ ËÌÏÎÉÒÏ×ÁÔØ langref.pdf × ËÁÞÅÓÔ×Å ÄÏËÉ ÐÏ FB, ÐÕÓÔØ ÄÁÖÅ 100% ËÏÐÉÒÕÑ × ÎÁÞÁÌÅ. óÉÎÔÁËÓÉÓ ÄÏËÒÕÔÉÔØ, ÏÐÉÓÁÎÉÅ ÐÅÒÅÐÉÓÁÔØ Ó×ÏÉÍÉ ÓÌÏ×ÁÍÉ. äÏÂÁ×ÉÔØ ÐÒÉÍÅÒÙ ÉÚ embedsql.pdf É releasenotes. ÕËÁÚÁÔØ ×ÓÅ ÓÔÒÁÎÎÏÓÔÉ É ÎÅÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÓÏ ÓÔÁÎÄÁÒÔÏÍ. úÁÊÍÅÛØÓÑ? äÍÉÔÒÉÊ
Re: like escape
Hello, Dmitry! Dmitry Lendel wrote: собственно, я считаю что нужно немедленно начать клонировать langref.pdf в качестве доки по FB, пусть даже 100% копируя в начале. Синтаксис докрутить, описание переписать своими словами. Добавить примеры из embedsql.pdf и releasenotes. указать все странности и несовместимости со стандартом. Займешься? нет. исходная дока на английском должна быть. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
Hello, Roman! Roman Rokytskyy wrote: Займешься? уже несколько месяцев как занялись (firebird-doc group). еле нашел. на офсайте по-моему нет ссылки http://www.destructor.de/firebird/refdoc/ как подключиться - тут: http://www.destructor.de/firebird/refdoc/1345.htm p.s. замУтно, через базу... но хоть так. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
ÓÏÂÓÔ×ÅÎÎÏ, Ñ ÓÞÉÔÁÀ ÞÔÏ ÎÕÖÎÏ ÎÅÍÅÄÌÅÎÎÏ ÎÁÞÁÔØ ËÌÏÎÉÒÏ×ÁÔØ langref.pdf × ËÁÞÅÓÔ×Å ÄÏËÉ ÐÏ FB, ÐÕÓÔØ ÄÁÖÅ 100% ËÏÐÉÒÕÑ × ÎÁÞÁÌÅ. óÉÎÔÁËÓÉÓ ÄÏËÒÕÔÉÔØ, ÏÐÉÓÁÎÉÅ ÐÅÒÅÐÉÓÁÔØ Ó×ÏÉÍÉ ÓÌÏ×ÁÍÉ. äÏÂÁ×ÉÔØ ÐÒÉÍÅÒÙ ÉÚ embedsql.pdf É releasenotes. ÕËÁÚÁÔØ ×ÓÅ ÓÔÒÁÎÎÏÓÔÉ É ÎÅÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÓÏ ÓÔÁÎÄÁÒÔÏÍ. úÁÊÍÅÛØÓÑ? ÎÅÔ. ÉÓÈÏÄÎÁÑ ÄÏËÁ ÎÁ ÁÎÇÌÉÊÓËÏÍ ÄÏÌÖÎÁ ÂÙÔØ. Á Ñ ×ÓÅ ÅÝÅ ÇÎÕ Ó×ÏÀ ÌÉÎÉÀ =) http://firebird.name/doku.php?id=like
Re: like escape
Attid wrote: а я все еще гну свою линию =) http://firebird.name/doku.php?id=like Ты бы лучше хоть разок хоть одну книжку по SQL вообще почитал. Like в доке подробно не разжеван именно потому, что на 100% соответсвует стандарту, который считается общеизвестным для мало-мальски общеобразованных людей. -- Regards. Ded.
Re: like escape
ôÙ ÂÙ ÌÕÞÛÅ ÈÏÔØ ÒÁÚÏË ÈÏÔØ ÏÄÎÕ ËÎÉÖËÕ ÐÏ SQL ×ÏÏÂÝÅ ÐÏÞÉÔÁÌ. Like × ÄÏËÅ ÐÏÄÒÏÂÎÏ ÎÅ ÒÁÚÖÅ×ÁÎ ÉÍÅÎÎÏ ÐÏÔÏÍÕ, ÞÔÏ ÎÁ 100% ÓÏÏÔ×ÅÔÓ×ÕÅÔ ÓÔÁÎÄÁÒÔÕ, ËÏÔÏÒÙÊ ÓÞÉÔÁÅÔÓÑ ÏÂÝÅÉÚ×ÅÓÔÎÙÍ ÄÌÑ ÍÁÌÏ-ÍÁÌØÓËÉ ÏÂÝÅÏÂÒÁÚÏ×ÁÎÎÙÈ ÌÀÄÅÊ. ÄÁ ÞÉÔÁÌ Ñ ËÎÉÖËÕ É ÎÅ ÏÄÎÕ, É ÓÔÁÎÄÁÒÔ ÎÅÔ ÎÅÔ ÞÉÔÁÀ, ÐÒÏÓÔÏ ÍÁÌÏ ÌÉ ÂÕÄÕÔ ËÁËÉÅ ÏÓÏÂÅÎÏÓÔÉ.ÎÅ ÕÖÅÌÉ ÔÙ ÄÕÍÁÅÛØ Ñ × ÐÅÒ×ÙÅ ÐÏÌØÚÏ×ÁÌÓÑ LIKE ? ÐÏÌØÚÏ×ÁÌÓÑ É ÏÞÅÎØ ÄÁ×ÎÏ É ÎÅ ÔÏÌØËÏ × ÐÔÉÞËÅ, ÐÒÏÓÔÏ ÐÏÄ ÐÔÉÞËÕ Ñ ÓÔÁÒÁÀÓØ ÐÏ ÔÏÊ ÄÏËÅ ÞÔÏ ÅÓÔØ ÔÁË ËÁË ÎÁ ÉÚÕÞÅÎÉÉÅ ÉÓÈÏÄÎÉËÏ× ÕÍÁ ÎÅ È×ÁÔÉÔ =) ÔÁË ÞÔÏ ×ÏÔ ÔÁË =)
Re: like escape
äÏÐÏÌÎÉÔÅÌØÎÁÑ ÎÁ×ÏÄËÁ: ÄÏËÕÍÅÎÔÁÃÉÑ Ë FB ÓÕÝÅÓÔ×ÕÅÔ ÔÏÌØËÏ × ×ÉÄÅ ÄÏËÕÍÅÎÔÁÃÉÉ ÏÔ IB6.0 + ×ÓÅ ÒÅÌÉÚÎÏÔÙ ÐÏÓÌÅÄÕÀÝÉÈ ×ÅÒÓÉÊ FB. èÏÔÑ ÄÕÍÁÀ ÞÔÏ like ÓÏ ×ÒÅÍÅÎ IB6 ÎÅ ÍÅÎÑÌÓÑ. ÓÐÁÓÉÂÏ ËÏÎÅÞÎÏ, ÎÏ × ÔÏÍ ÔÏ É ÄÅÌÏ ÞÔÏ Ñ ÄÁÖÅ × éâ6 ÎÉÞÅÇÏ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ ÎÅ ÎÁÛÅÌ. ÔÁË ÞÔÏ ÌÉÂÏ ÅÇÏ ÎÅ ÐÏÓÞÉÔÁÌÉ ÄÏÓÔÏÊÎÙÍ ÌÉÂÏ Ñ ÎÅ ÔÁÍ ÉÓËÁÌ =) ÐÏÉÓËÕ ÐÏÄ×ÅÒÇÓÑ ÐÏÉÓËÏ×ÉË ÐÏ ×ÓÅÍ æâ ÍÅÓÔÁÍ Á ÔÁËÖÅ ib60releasenotes.pdf Firebird_v2.0.0.ReleaseNotes.pdf Firebird_v1.5.3.ReleaseNotes.pdf LANGREF.PDF
like escape
a ÇÄÅ ÍÏÖÎÏ ÎÁÊÔÉÔØ ÏÐÉÓÁÎÉÅ ÞÔÏ ÔÁËÏÅ like É Ó ÞÅÍ ÅÇÏ ÅÄÑÔ Ñ ÐÏÎÉÍÁÀ ÞÔÏ ÔÁÍ ÍÁÓËÉ ÉÓÐÏÌØÚÏ×ÁÔØ _% Á ×ÏÔ ÅÓÔØ ÌÉ ÜËÒÁÎÉÒÏ×ÁÎÉÅ ÉÌÉ ÞÅÇÏ ÉÎÔÅÒÅÓÎÏÇÏ =) ÈÏÔÑ escape ÜÔÏ É ÅÓÔØ ÜËÒÁÎÉÒÏ×ÁÎÉÅ =) ÄÏËÕÍÅÎÔÁÃÉÀ ÐÏËÒÕÔÉÌ ÎÅ Õ×ÉÄÅÌ =( ÔÏÌØËÏ × ÒÅÚÉÚÎÏÔÁÈ Ë ÐÅÒ×ÏÊ ÐÔÉÞËÅ ÅÓÔØ ÞÔÏ ÔÁÍÁ ÞÔÏ-ÔÏ ÐÒÁ×ÉÌÉ ÐÏ ÜÔÏÊ ÔÅÍÅ. ÉÌÉ ÔÏÌØËÏ × SQL92 ÓÍÏÔÒÅÔØ ? ÔËÎÉÔÅ ÐÏÖÁÌÕÊÓÔÁ × ÎÕÖÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ.
Re: like escape
Здравствуйте, Attid. Вы писали 6 января 2008 г., 19:39:36: a где можно найтить описание что такое like и с чем его едят ткните пожалуйста в нужном направлении. http://ibase.ru/develop.htm Дополнительная наводка: документация к FB существует только в виде документации от IB6.0 + все релизноты последующих версий FB. Хотя думаю что like со времен IB6 не менялся. -- С уважением, Владимир mailto:[EMAIL PROTECTED]