php-sqlsrv/test/functional/sqlsrv/sqlsrv_metadata_unicode_col_name1.phpt

27 lines
1.1 KiB
Plaintext
Raw Normal View History

--TEST--
PHP - Retrieve Unicode column name using sqlsrv_fetch_metadata
--ENV--
PHPT_EXEC=true
--SKIPIF--
<?php require('skipif.inc'); ?>
--FILE--
<?php
require_once('MsCommon.inc');
$tableName = "UnicodeColNameTest";
$columnName = "此是後話Κοντάוְאַתָּה第十四章BiałopioБунтевсемужирафиtest是أي بزمام الإنذارהნომინავიiałopioБунтевсемужирафиtest父親回衙 汗流如雨 吉安而來. 關雎 誨€¥É§é";
$conn = connect(array( 'CharacterSet'=>'UTF-8' ));
dropTable($conn, $tableName);
$stmt = sqlsrv_query($conn, "CREATE TABLE [$tableName] ([$columnName] varchar(5))");
$stmt = sqlsrv_query($conn, "SELECT * from [$tableName]");
$meta = sqlsrv_field_metadata($stmt);
echo $meta[0]["Name"];
dropTable($conn, $tableName);
sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);
?>
--EXPECT--
此是後話Κοντάוְאַתָּה第十四章BiałopioБунтевсемужирафиtest是أي بزمام الإنذارהნომინავიiałopioБунтевсемужирафиtest父親回衙 汗流如雨 吉安而來. 關雎 誨€¥É§é