mssql_execute
페이지 정보
작성자 서방님 댓글 0건 조회 115회 작성일 16-02-01 15:18본문
출처 : http://phpdoc.me/manual/kr/function.mssql-execute.php
mssql_execute
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
mssql_execute — MS SQL서버 데이터베이스에서 저장 프로시저를 실행하는
설명
MS SQL서버 데이터베이스에서 저장 프로시저를 실행합니다.
파라미터
stmt
mssql_init() 로 취득한 발표 핸들.
skip_results
결과를 스킵 할지.
예
사례 1mssql_execute() 의 예
<?php
// 새로운 발표를 작성합니다
$stmt = mssql_init('NewBlogEntry');
// 데이터 문자열
$title = 'Test of blogging system';
$content = 'If you can read this, then the new system is compatible with MSSQL';
// 값을 바인드 합니다
mssql_bind($stmt, '@author', 'Felipe Pena', SQLVARCHAR, false, false, 60);
mssql_bind($stmt, '@date', '08/10/2008', SQLVARCHAR, false, false, 20);
mssql_bind($stmt, '@title', $title, SQLVARCHAR, false, false, 60);
mssql_bind($stmt, '@content', $content, SQLTEXT);
// 발표를 실행합니다
mssql_execute($stmt);
// 그리고 다음과 같이 개방합니다
mssql_free_statement($stmt);
?>
주의
주의:
저장 프로시저가 반환 매개 변수나 반환 값은 저장 프로시저가 복수의 결과 세트를 돌려줄 경우를 제외하고mssql_execute() 호출 후에 사용 가능합니다. 복수의 결과 세트를 돌려주는 일은mssql_next_result() 를 사용한 결과에 이동합니다. 마지막 결과 세트가 처리되어 처음으로 파라미터와 반환 값이 사용 가능하다고 됩니다.
참고
- mssql_bind() -저장 프로시저 또는 원격 저장 프로시저에 파라미터를 추가하는
- mssql_free_statement() -발표의 메모리를 개방한다
- mssql_init() -저장 프로시저 또는 리모트의 저장 프로시저를 초기화한다
댓글목록
등록된 댓글이 없습니다.