Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : abrasha shapirus                     2:550/4077.940 25 Feb 2004  19:07:20
 To : Mikhail Polykovsky
 Subject : Re[2]: DBI
 -------------------------------------------------------------------------------- 
 
 
  YK>  MP>> Здравствуйте.
  YK>  MP>> Я пользуюсь DBI+DBD::MySQL. При использовании placeholders
  YK>  MP>> цифры не обрамляются апострофами. Можно ли это исправить?
  YK>> а оно надо?
  MP> Да, причем временами. То есть если поле текстовое (а содержит цифру),
  MP> то запрос "WHERE charfield=1789" работает, но гораздо медленнее, чем
  MP> "WHERE charfield='1789'". Я понимаю, что DBI неоткуда знать, как
  MP> объявлено поле, но тогда мне нужна возможность указать, что кавычки
  MP> обязательны. Писать "WHERE charfield='?'" опасно, вдруг он таки
  MP> поставит еще одни кавычки, запрос не сработает. Есть варианты решения?
  MP> З.Ы, Только не спрашивай плз, зачем мне цифра в текстовом поле. Мне не
  MP> надо. Hо есть. И с этим надо жить.
 
 man DBI
 /DBI STATEMENT HANDLE OBJECTS
 
                                                                        шапирус.
 ... Я не получаю почту ни у Янкевича, ни у Яргина.
 ---
  * Origin:  (2:550/4077.940)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBI   Mikhail Polykovsky   25 Feb 2004 12:34:09 
 Re: DBI   Yury Kopyl   25 Feb 2004 13:55:48 
 Re[2]: DBI   Mikhail Polykovsky   25 Feb 2004 14:52:06 
 Re[2]: DBI   Alexander Reznikov   25 Feb 2004 16:58:13 
 Re[2]: DBI   Ivan Frolcov   25 Feb 2004 19:36:14 
 Re[3]: DBI   Mikhail Polykovsky   26 Feb 2004 10:03:36 
 Re[2]: DBI   abrasha shapirus   25 Feb 2004 19:07:20 
Архивное /ru.perl/4668403cc894.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional