|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alex Lazarev 2:5052/7.39 18 May 2000 16:00:01 To : Anton Petrusevich Subject : Re: DBI -------------------------------------------------------------------------------- Thursday May 18 2028 12:08, you wrote to me: AL>> ну попробуй так: $sth = $dbh->prepare('update users set username=? AL>> where usernumber=?'); $sth->bind_param(1, $username, AL> {TYPE=>> SQL_VARCHAR}); $sth->bind_param(2, $usernumber, AL> {TYPE=>> SQL_INTEGER}); $sth->execute; (уточни насчет типов - AL> {TYPE=>> почитай AL>> доку на postgress, я с ним практически не знаком) AP> У... зачем так сложно? bind_param_out полезная функа, а в bind_param я AP> большого смысла не вижу. А чтобы с quota'ми не возиться. (Это в случае, если sql-statements парсятся драйвером каждый раз. Ежели нет, то оно еще и быстрее) да и текст понятней ps: тут вот такую ахинею из-за апострофов развели, что хоть в эху не заглядывай. Правда с bind_param тоже хохмы бывают - например несовпадение длин SQL_VARCHAR (как подозреваю - driver-dependent) Alex --- GoldED/W32 3.0.1 * Origin: Дурак справедлив, но суров (2:5052/7.39) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2834392422df.html, оценка из 5, голосов 10
|