gpt4 book ai didi

php - sqlsrv 中的 mysql_field_type 等价物

转载 作者:行者123 更新时间:2023-11-29 06:38:09 26 4
gpt4 key购买 nike

正在将我的代码从 mysql 转换为 sqlsrv。想知道 mysql_field_type 的等价物是什么,希望有人知道我可以在其中看到更多 mysql 和 sql 等价函数的页面。无法找到这两个:

mysql_field_name

mysql_fetch_row

最佳答案

这些是用于 MySQL 的 PHP 函数。同样,也有针对 MS SQL Server 的函数。

例如:mssql_field_type
mssql_field_name
mssql_fetch_row

请查看 PHP for MS SQL Server 手册 here ( http://www.php.net/manual/en/book.mssql.php ) 获取完整的函数列表。


更新:
我曾假设这个问题是与 SQL Server 相关的问题,因此尝试为 SQL Server 提供解决方案。然而,现在我已经意识到这是一个sqsrv问题,这里是解决方案。
我们可以通过sqlsrv_field_metadata函数提取字段的详细信息。

示例:

$sql = "SELECT * FROM Table_1";
$stmt = sqlsrv_prepare( $conn, $sql );

foreach( sqlsrv_field_metadata( $stmt ) as $fieldMetadata ) {
foreach( $fieldMetadata as $name => $value) {
echo "$name: $value<br />";
}
echo "<br />";
}

其他功能和详细示例请查看PHP sqlsrv手册here

关于php - sqlsrv 中的 mysql_field_type 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23174829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com