PDO + SqlAnywhere, его возможное?

Не помещайте единицы измерения (или тип столбца) в Ваших именах столбцов базы данных.

Много Баз данных имеют способность документировать/комментировать столбцы в некотором роде (в SQL Server, это - sp_addextendedproperty), я предположил бы, что это - более соответствующее место.

6
задан Danny Beckett 14 March 2013 в 07:44
поделиться

1 ответ

Я не пробовал, но никто не ответил в течение двух дней, поэтому я дам предложение:

Драйвер PDO_MSSQL теоретически должен иметь возможность разговаривать с любым FreeTDS. -end, включая Sybase Server и, возможно, даже Sybase ASA. Вам может потребоваться поиск и чтение блогов, форумов и т. Д., Чтобы определить правильные записи freetds.conf, чтобы заставить его работать.

Однако драйвер PDO_MSSQL помечен как «экспериментальный», и AFAIK никто не поддерживает Это. Microsoft также отказалась от него, поскольку они разрабатывают собственное PHP-расширение (не PDO) для SQL Server. *

Так что, вероятно, лучшая часть вашей доблести - использовать PDO_ODBC.


* Было Пару лет назад Microsoft и другие поставщики СУБД пытались сотрудничать, чтобы внести свой код в проект PDO, но основное сообщество PHP отвергло поставщиков по их требованию использовать лицензионное соглашение участника, чтобы гарантировать, что код в проекте останется бесплатным. Это был печальный эпизод.

1
ответ дан 17 December 2019 в 02:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: