我只是在我的桌子上运行sqlsrv_field_metadata
,如下:
$sql = "SELECT * FROM vw_Persons";
$stmt = sqlsrv_query($gaSql['link'], $query) or die("<pre>" . print_r(sqlsrv_errors()) . "<br><br>$query</pre>");
$obj = sqlsrv_fetch_object( $result );
foreach( sqlsrv_field_metadata( $stmt ) as $fieldMetadata ) {
foreach( $fieldMetadata as $name => $value) {
echo "$name: $value<br />";
}
echo "<br />";
}
在其中一列上,我得到了这些数据:
Name: isActive
Type: -7
Size:
Precision: 1
Scale:
Nullable: 0
有谁知道什么类型= -7代表什么?我知道这是SQL类型的数值 - 但那是什么类型的?
由于
答案 0 :(得分:0)