最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > SQL Server利用bcp命令把SQL语句结果生成文本文件建

SQL Server利用bcp命令把SQL语句结果生成文本文件建

时间:2023-05-23 22:05:23 阅读: 文章分类: 网站建设 作者: 建站小能手

导读:1建站知识在SQL Server里可以调用DOS下的命令行工具bcp来实现把表里的数据或者SQL语句结果生成文本文件,详细看下操作方法,感兴网站优化seo培训seo网站关键词优化。

网站优化seo培训seo网站关键词优化在SQL Server里可以调用DOS网站优化seo培训下的命令行工具bcp来实现把表里的数据或者SQL语句结果生成文本文件。 BCP命令的参数格式:

复制代码 代码如下:

BCP {dbtable | query} {in | out | queryout | format} datafile [-m maxerrors]      [-f formatfile]     [-e errfile] [-F firstrow]       [-L lastrow]       [-b batchsize] [-n native type]     [-c character type]   [-w wide character type] [-N keep non-text native] [-V file format version] [-q quoted identifier] [-C code page specifier] [-t field terminator]  [-r row terminator] [-i inputfile]      [-o outfile]       [-a packetsize] [-S server name]     [-U username]      [-P password] [-T trusted connection]  [-v version]       [-R regional enable] [-k keep null values]   [-E keep identity values] [-h "load hints"]

但命令行下面的操作在传递变量上不太灵活,我参照 CSDN里邹健写File2Table的例子, 写了一个把SQL语句结果生成文本文件的系统存储过程 sp_sql_qu网站建设ery_to_file.sql:

复制代码 代码如下:

/*************************************************************************** // 说明 : 根据SQL语句生成文本文件 (带日期戳,字段用逗号,分隔) //   SQL语句里所有出现的表名要用 [数据库名].[用户名].[表名] 来详细标记 // 创建 : maggiefengyu 邮件 : maggiefengyu@tom.com 日期 :2006-03-03 ***************************************************************************/ create PROCEDURE sp_sql_query_to_file( @servername varchar(50), --服务器名 @username varchar(50), --用户名,如果用NT验证方式,则为空'' @password varchar(50) 网seo优化趋势, --密码 @sql_query varchar(2000) , --SQL查询语句,有字符条件时用单引号 @filePath_name varchar(1000), --导出路径和文件名 @date datetime --保存文件时的生成日期戳 )AS DECLARE @sql varchar(8000) SET @sql='bcp "'+@sql_query + '" queryout '+' "'+@filePath_name+'_'+ convert(varchar(12),@date,112)+'.txt " /t "," /w' +' /S '+@servername +CASE WHEN ISNULL(@username,'')='' THEN '' ELSE ' /U '+@username END +' /P '+ISNULL(@password,'') select @sql EXEC master..xp_cmdshell @sql IF @@Error<>0 BEGIN print '生成文件时出错了,请查看!'+@@Error END GO

相关网站优化seo培训seo网站关键词优化。

关键词标签: SQL 语句 文本文件

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQL Server利用bcp命令把SQL语句结果生成文本文件建主要讲述文本文件,语句,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6061.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章