Php 使用bcp命令从表中获取标题
我使用bcp实用程序获取带有表和数据库参数的标题,但作为表,我无法使用php中的强制转换sql命令获取标题 查询如下Php 使用bcp命令从表中获取标题,php,sql,bcp,Php,Sql,Bcp,我使用bcp实用程序获取带有表和数据库参数的标题,但作为表,我无法使用php中的强制转换sql命令获取标题 查询如下 $cmd = 'bcp "select \'*\' union all SELECT cast(*) as varchar(255) FROM ['.$database.'].[dbo].['.$table.']" queryout "d:\[dir]...\'.$database.'_'.$table.'.csv" -T -c -t, -S tvt24'; 如何获取多个表的
$cmd = 'bcp "select \'*\' union all SELECT cast(*) as varchar(255) FROM ['.$database.'].[dbo].['.$table.']" queryout "d:\[dir]...\'.$database.'_'.$table.'.csv" -T -c -t, -S tvt24';
如何获取多个表的标题作为参数
请帮忙
提前感谢。
CAST(*)
毫无意义,是一个错误。您是否打算执行选择CAST(COUNT(*)作为VARCHAR(255))
?请发布一个这样产生的输出示例。似乎很有可能您可以在PHP中以本机方式生成它,而无需对bcp
进行系统调用。在任何情况下,我们都需要更多关于您试图实现的目标的信息。