mssql_init
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
mssql_init — Инициализирует хранимую процедуру или удаленную хранимую процедуру
Эта функция УДАЛЕНА в PHP 7.0.0.
Есть следующие альтернативы:
- Используйте запрос EXEC с PDO_SQLSRV, PDO_ODBC, SQLSRV, или унифицированным драйвером ODBC.
Описание
$sp_name
[, resource $link_identifier
] ) : resourceИнициализирует хранимую процедуру или удаленную хранимую процедуру.
Список параметров
-
sp_name
-
Имя хранимой процедуры, такое как ownew.sp_name или otherdb.owner.sp_name.
-
link_identifier
-
Идентификатор соединения MS SQL, возвращенный mssql_connect().
Возвращаемые значения
Возвращает идентификатор ресурса "оператора", используемого в последующих
вызовах mssql_bind() и mssql_execute(),
или FALSE
в случае ошибки.
Примеры
Пример #1 mssql_init() example
<?php
// Соединение с MSSQL и выбор базы
$link = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php', $link);
// Создание нового оператора
$stmt = mssql_init('StatementTest', $link);
// Тут связываем значения
// Как только значения связаны, вызываем наш оператор
// используя mssql_execute:
mssql_execute($stmt);
// А теперь освобождаем его:
mssql_free_statement($stmt);
?>
Смотрите также
- mssql_bind() - Добавляет параметр хранимой процедуре или удаленной хранимой процедуре
- mssql_execute() - Запускает хранимую процедуру на сервере MS SQL
- mssql_free_statement() - Освобождает память, занятую оператором