10
ответов

Какой интерфейс БД Perl я должен использовать?

Действительно ли CPAN DBI является лучшим интерфейсом БД для использования в Perl для общего использования базы данных? Есть ли некоторые более оптимальные варианты?
вопрос задан: 7 November 2008 23:00
8
ответов

Как я могу проверить, возвратит ли запрос базы данных результаты?

Наш веб-сайт использует Perl для обеспечения простого механизма для наших людей HR для регистрации вакансий на наш веб-сайт. Это было разработано третьим лицом, но их давно ударили в касание и печально нас...
вопрос задан: 14 November 2008 20:32
6
ответов

Как я знаю, сколько строк Perl DBI запрашивают возвраты?

Я пытаюсь в основном сделать поиск через базу данных с Perl, чтобы сказать, существует ли объект с определенным идентификатором. Этот поиск не может возвратить строки, но он может также возвратить тот. У меня есть следующий code:...
вопрос задан: 19 September 2018 18:49
5
ответов

Каково различие между DBI и DBD?

Кто-то может пролить некоторый свет на то, что такое точно DBI и DBD? Когда должен любой один использоваться и преимущества использования того по другому.
вопрос задан: 24 December 2009 01:55
4
ответа

Как я могу получить количество строки в DBI, не выполняя два отдельных вызова для обработки?

Я выполняю DBI в Perl и не могу выяснить, как, когда я выполняю подготовленный оператор, я могу выяснить, ли возвращенное количество строки 0. Я понимаю, что могу установить счетчик в своем цикле с условием продолжения, где я выбираю мой...
вопрос задан: 25 February 2010 01:19
4
ответа

Существует ли эквивалент mysql_real_escape_string PHP () для DBI Perl?

Некоторые могли сказать мне, если существует функция, которая работает то же mysql_real_escape_string PHP () для Perl от модуля DBI?
вопрос задан: 5 February 2010 15:10
4
ответа

Как я могу получить имя базы данных от MySQL Perl дескриптор DBI?

Я соединился с базой данных MySQL с помощью Perl DBI. Я хотел бы узнать, с какой базой данных я подключен. Я не думаю, что могу использовать: $dbh-> {Имя}, потому что я называю ИСПОЛЬЗОВАНИЕ new_database и $dbh-> {...
вопрос задан: 21 November 2008 08:37
3
ответа

Как я могу распечатать SQL-запрос, выполняемый после того, как DBI Perl заполнит заполнителей?

Я использую модуль Perl DBI. Я готовлю оператор с помощью заполнителей, затем выполняю запрос. Действительно ли возможно распечатать заключительный запрос, который выполнялся, вручную не выходя из параметров...
вопрос задан: 20 October 2019 14:44
3
ответа

То, как я могу выбрать строки, которые являются пустым использованием, связало запросы в DBI Perl?

Я хочу смочь передать что-то в SQL-запрос, чтобы определить, хочу ли я выбрать только тех, где определенный столбец является пустым. Если я просто создавал строку запроса вместо того, чтобы использовать связанный...
вопрос задан: 1 August 2013 13:17
3
ответа

Многократное использование? на DBI готовятся

Существует ли способ снова использовать? используемый на DBI готовят оператор. Рассмотрите следующий код: $sth=$dbh-> готовятся ("mytable INSERT INTO (a, b, c) ВЫБОР?, B(?), C(?)"); $sth-> выполняются ($a, $a, $a); Это было бы...
вопрос задан: 5 July 2010 16:22
3
ответа

Как делают я вставляю пустые поля с DBD Perl:: Pg?

У меня есть сценарий Perl, вставляющий данные в Пост-ГРЭС согласно файлу разделенного текста канала. Иногда, поле является пустым (как ожидалось). Однако Perl превращает это поле в пустую строку и...
вопрос задан: 18 May 2010 23:17
3
ответа

Как я могу передать функции MySQL, как связывают параметры в подготовленном операторе?

Я пытаюсь сделать это: $sth = $dbi-> готовятся ('ЗНАЧЕНИЯ таблицы INSERT INTO (???)'); $sth-> выполняют ($var1, $var2 || 'ТЕПЕРЬ ()', $var3); без любой удачи. Какие-либо идеи?
вопрос задан: 10 February 2010 02:34
3
ответа

Как я могу выбрать единственное значение количества от базы данных с DBI?

Следующий код, кажется, просто слишком много для получения единственного значения количества. Существует ли лучший, рекомендуемый способ выбрать единственное значение КОЛИЧЕСТВА с помощью простого DBI? sub get_count {мой $sth = $dbh->...
вопрос задан: 1 November 2009 15:02
3
ответа

Как я осуществляю рефакторинг код Perl, который использует Шаблонный Инструментарий с DBI для использования в своих интересах FastCGI?

Фон Ниже является типичной частью кода Perl (sample.pl ради обсуждения), который захватывает отправленные данные формы с помощью CGI, передает данные формы DBI, который затем получит необходимое...
вопрос задан: 4 June 2009 09:19
2
ответа

Как я могу выбрать последнюю строку, я вставил использование DBI?

Как может я выбирать последнюю строку, которая была вставлена с помощью DBI (DBD:: mysql)? Пример кода: мои $sth = $dbh-> готовят ('INSERT INTO (x, y, z) ЗНАЧЕНИЯ (???)'); $sth-> выполняются ($x, $y, $z); Как...
вопрос задан: 23 May 2017 12:10
2
ответа

Как я получаю схемы от DBI Perl?

Я использую Perl DBI. Я знаю, что $dbase-> таблицы () возвратит все таблицы в соответствующей базе данных. Аналогично, я хочу знать схемы, доступные в базе данных. Есть ли любая функция...
вопрос задан: 13 February 2014 12:52
2
ответа

Как я могу получить имена столбцов и данные строки в порядке с DBI в Perl?

Я использую DBI для запросов базы данных SQLite3. Что у меня есть работы, но это не возвращает столбцы в порядке. Пример: Запрос: выберите col1, col2, col3, col4 от some_view; Вывод: col3, col2...
вопрос задан: 19 January 2014 12:12
2
ответа

Как я могу получить 100%-е тестовое покрытие в модуле Perl, который использует DBI?

Я немного плохо знаком с Devel:: модуль Покрытия, но нашли это очень полезным в проверке, что я не пропускаю тесты. Проблема, с которой я сталкиваюсь, понимает отчет от Devel:: Покрытие. Я посмотрел...
вопрос задан: 18 March 2010 18:22
2
ответа

Каково различие в производительности между fetchall_hashref и fetchall_arrayref DBI?

Я пишу некоторые сценарии Perl для управления большим объемом (всего приблизительно 42 миллиона строк, но это не будет сделано в одном хите) данных в двух базах данных PostgreSQL. Для некоторых моих запросов это компенсирует...
вопрос задан: 23 February 2010 22:03
2
ответа

Как установить DBD :: Oracle в Strawberry Perl

Я пытаюсь установить DBD :: Oracle с помощью оболочки CPAN в Strawberry Perl. Сначала у меня возникла ошибка, потому что Makefile не смог найти библиотеку OCI, поэтому я установил мгновенный клиент ...
вопрос задан: 4 December 2009 19:22
2
ответа

Почему я не могут запросить базу данных от разветвленного ребенка в Perl?

Я попробовал менеджером по ветвлению Perl и DBI. Но я получил ошибку DBD:: mysql:: Св. выполняется отказавший: Потерянное соединение с сервером MySQL во время запроса. Здесь пример кода: Я хочу, делают запрос между низко к...
вопрос задан: 28 July 2009 12:02
2
ответа

Как я могу обработать unicode с DBI Perl?

Мой delicious-to-wp сценарий жемчуга работает, но дает для всех "странных" символов еще более странный вывод. Таким образом, я попробовал $description = decode_utf8 ($description); но это не имеет значения. Я был бы...
вопрос задан: 12 June 2009 21:27
2
ответа

Почему Apache жалуется, что моя mod_perl программа “разъединение делает недействительным 1 активный дескриптор оператора”?

разъединение делает недействительным 1 активный дескриптор оператора (или уничтожают дескрипторы оператора или конец вызова на них прежде, чем разъединиться), следующий код, который захватывает данные из MySQL, выполнен...
вопрос задан: 12 February 2009 17:22
1
ответ

Как подключиться к локальному MySQL Server 8.0 с DBIish в Perl6

Я работаю над проектом Perl6, но испытываю трудности с подключением к MySQL. Даже при использовании примера кода DBIish (или учебника perl6.org) соединение не устанавливается. Любые предложения или советы ...
вопрос задан: 18 January 2019 13:00
1
ответ

Вызовы методов модуля Perl: невозможно вызвать метод «X» для неопределенного значения в строке $ {SOMEFILE} $ {SOMELINE}

Повсюду, особенно в DBI, я вижу, что это сообщение появляется все время. Это сбивает с толку, потому что первое, что приходит в голову, это то, что аргументы, которые я передаю функции, установлены на ...
вопрос задан: 30 August 2010 03:14
1
ответ

Perl DBI fetchall_hashref

Рассмотрим следующую таблицу: mysql> select * from vCountryStatus; + ------------- + ------------ + ------ + --------- + ----- --- + ----------------- + | CountryName | CountryISO | Код | Статус | Символ | ...
вопрос задан: 26 August 2010 08:32
1
ответ

Параллель Perl:: ForkManager с обработчиками баз данных DBI

Я интересуюсь выполнением нескольких действий базы данных параллельно. Я играл с Параллелью Perl:: ForkManager, но не используемый это с любыми базами данных все же. Я читал, та возможность соединения базы данных не...
вопрос задан: 27 June 2010 11:40
1
ответ

Почему делает DBI Perl, жалуются на “неудавшийся: ОШИБОЧНЫЙ OCIEnvNlsCreate”, когда я пытаюсь подключить к Oracle 11 г?

Я получаю следующую ошибку при соединении с базой данных Oracle 11g с помощью простого сценария Perl: отказавший: ОШИБКА OCIEnvNlsCreate. Проверьте ORACLE_HOME (Linux) var ENV или СОЕДИНИТЕ (Windows) каналом и или NLS...
вопрос задан: 28 May 2010 12:48
1
ответ

Почему не может я правильно кодировать булевскую переменную от PostgreSQL через JSON:: XS через Perl?

У меня есть запрос в системе PostgreSQL, возвращая булевскую переменную: мой $sth = $dbh-> готовятся ("выбирают 'f':: булевская переменная"); $sth-> выполняются; мой @vals = $sth-> fetchrow_array; Согласно DBD:: документы Pg...
вопрос задан: 6 July 2009 15:39
0
ответов

В чем преимущества использования DBIx::Connector перед простой установкой mysql_auto_reconnect в 1?

При работе с постоянными соединениями MySQL одна проблема заключается в том, что они разрываются после определенного таймаута (обычно 28800 секунд). DBIx::Connector, похоже, выполняет работу по автоматическому ...
вопрос задан: 24 April 2019 14:57