라이브러리

[PHP] sqlsrv_send_stream_data - 매개변수 스트림에서 서버로 데이터를 보냅니다.




SQLSRV_send_stream_data 함수

SQLSRV_send_stream_data 함수는 PHP의 sqlsrv 확장 함수 중 하나입니다. 이 함수는 SQL Server에 데이터를 전송하는 데 사용됩니다. 이 함수는 데이터를 스트림으로 전송하는 데 사용되며, 데이터의 크기가 큰 경우 성능이 향상됩니다.

함수 시그니처

#hostingforum.kr
php

bool sqlsrv_send_stream_data ( resource $stmt, string $data )



함수 매개변수

* `$stmt`: SQL 명령어를 실행한 후 반환된 결과셋의 리소스입니다.
* `$data`: 전송할 데이터입니다. 이 데이터는 스트림으로 전송됩니다.

함수 설명

SQLSRV_send_stream_data 함수는 SQL Server에 데이터를 전송하는 데 사용됩니다. 이 함수는 데이터를 스트림으로 전송하는 데 사용되며, 데이터의 크기가 큰 경우 성능이 향상됩니다. 이 함수는 SQL Server의 TDS(Tabular Data Stream) 프로토콜을 사용하여 데이터를 전송합니다.

예제

#hostingforum.kr
php

// SQL Server 연결

$server = 'localhost';

$database = 'mydb';

$username = 'myuser';

$password = 'mypassword';



$connectionInfo = array( "Database"=>$database, "UID"=>$username, "PWD"=>$password);

$conn = sqlsrv_connect($server, $connectionInfo);



if (!$conn) {

    echo "Connection could not be established.
";

    exit;

}



// SQL 명령어 실행

$sql = "INSERT INTO mytable (id, name, age) VALUES (?, ?, ?)";

$params = array(1, 'John Doe', 30);

$stmt = sqlsrv_query($conn, $sql, $params);



if (!$stmt) {

    echo "Error executing query.
";

    exit;

}



// 데이터 전송

$data = file_get_contents('data.txt');

sqlsrv_send_stream_data($stmt, $data);



// 결과셋 반환

$result = sqlsrv_fetch_array($stmt);



// 결과셋 출력

echo "id: " . $result['id'] . "
";

echo "name: " . $result['name'] . "
";

echo "age: " . $result['age'] . "
";



// 리소스 닫기

sqlsrv_free_stmt($stmt);

sqlsrv_close($conn);



주의

SQLSRV_send_stream_data 함수는 SQL Server의 TDS 프로토콜을 사용하여 데이터를 전송합니다. 이 프로토콜은 데이터의 크기가 큰 경우 성능이 향상됩니다. 그러나 이 프로토콜은 데이터의 크기가 작은 경우 성능이 저하될 수 있습니다. 또한 이 함수는 SQL Server 2008 이상 버전에서만 사용할 수 있습니다.

참고

SQLSRV_send_stream_data 함수는 PHP의 sqlsrv 확장 함수 중 하나입니다. 이 함수는 데이터를 스트림으로 전송하는 데 사용되며, 데이터의 크기가 큰 경우 성능이 향상됩니다. 이 함수는 SQL Server의 TDS 프로토콜을 사용하여 데이터를 전송합니다. 이 함수는 SQL Server 2008 이상 버전에서만 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 131 페이지

검색

게시물 검색