我正在尝试使用INFORMATION_SCHEMA.COLUMNS获取SQLEXPRESS表中可用的所有列的列表。这是以下相关代码:
$getColumns = sqlsrv_query($conn, $columnQuery);
while ($row = sqlsrv_fetch_array($getColumns)) {
echo $row[0];
}
以下是该代码的结果: GUIDFromServerRecTypeProfileNameActionTimeOccurredUserNameUserLDAPNameTSStationTSRemoteAddrUserSIDIPv4FromIPv6FromisDirectorywasBlockedACEtypeFullFilePathShareNameFileNameOnlyNewPathNameSIDOfNewOwnerACLObjectLDAPNameACLObjectDomainACLObjectNameACLMaskACLFlagsACLObjectType
这是我需要的列名,但它们都在一个字符串中,而不是按照我需要的方式在数组中每个条目分解1列。我通过在这个网站上进行研究来解决这个问题,但在其他问题中没有人提到这是一个问题。