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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : ЉгЎл襢 Ђ­¤аҐ©                       2:5020/400     03 Jun 2003  13:59:51
 To : Dmitry Afanasiev
 Subject : Re: PostgreSQL
 -------------------------------------------------------------------------------- 
 
 > Хотелось бы чего-то простого, типа передать массив в функцию и не
 > заморачиваться бОльше ;) одна из причин - экскеёпить ' не хочется. (ну или
 
 иной
 
 > символ в случае COPY ... FROM stdin)
 
 При работе со всеми sql engines можно (и даже правильнее и безопаснее)
 использовать prepared query. Обчно ? означает такой параметр. Овлеченный
 пример на перле. Пример:
 
 my $sth = $dbh->prepare("insert sometable (field) value (?)");
 
 $sth->bind_param( 1, $somedata );
 $sth->execute;
 
 Возможно удобнее сделать эту query static И prepare ее только 1 раз. А в
 следующие разы только делать бинд и екзек. Будет эффективно и секурно.
 
 --
 Best regards
 Кубышев Андрей
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 PostgreSQL   Dmitry Afanasiev   03 Jun 2003 12:16:26 
 Re: PostgreSQL   ЉгЎл襢 Ђ­¤аҐ©   03 Jun 2003 13:59:51 
 PostgreSQL   Dmitry Afanasiev   03 Jun 2003 16:58:46 
Архивное /ru.unix.bsd/6577123f073b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional