首页 > 数据库 >SqlServer存储将表格数据生成txt文件

SqlServer存储将表格数据生成txt文件

时间:2022-10-13 16:25:15浏览次数:54  
标签:SET VARCHAR 表格 ControlNo SqlServer sql path txt DECLARE

DECLARE @fileName VARCHAR(100)='dzw.txt'
DECLARE @cmd VARCHAR(100)
    DECLARE @path VARCHAR(200)
    --文件名
    --E:\SendEmailSys\SSIS\doc
    SET @path = 'D:\PPReport\To_KEAS_GDC_ASN\'
    SET @cmd='mkdir '+ @path
    EXEC master..xp_cmdshell @cmd, NO_OUTPUT

    DECLARE @sql  VARCHAR(8000),@u VARCHAR(200)

    SET @sql = 'SELECT s.ControlNo+ ''|'' + s.ShippedPN+ ''|'' + s.ShippedPN+ ''|'' + s.PPID+ ''|'' + s.Returnto+ ''|'' + Convert(varchar(50),s.TPRShippedDate,120)+ ''|'' + a.[RTV Number]'
    + ' FROM DBA.dbo.TABLE01(NOLOCK) s'
    + ' INNER JOIN DBA.dbo.TABLE02(NOLOCK) a ON s.ControlNo = a.ControlNo'

    SET @u = '" -T -t"," -c'
    SET @sql = 'BCP "'+  @sql +'" queryout "'+ @path + @fileName + @u
    EXEC master..xp_cmdshell @sql

 

标签:SET,VARCHAR,表格,ControlNo,SqlServer,sql,path,txt,DECLARE
From: https://www.cnblogs.com/dzw159/p/16788507.html

相关文章

  • element 表格自动轮播、echarts部分属性
    首先给<el-table>标签加上ref=“table”consttable=this.$refs.table//拿到表格中承载数据的div元素constdivData=tab......
  • SQLServer 连接不上 找不到网络路径
    SQLServer连接不上的原因很多,在这提供几种解决措施:1、电脑名更改过,与SQLServer上的配置不符,可根据配置修改电脑名就可以了。 2、sa密码不对这样的话就要修改密码->配......
  • SqlServer存储将表数据导出成Execl
    上代码EXECmaster..xp_cmdshell'delD:\PPReport\To_KEAS_GDC_ASN\"dzwreport.xlsx"'--复制文件EXECmaster..xp_cmdshell'COPYD:\PPReport\To_KEAS_GDC......
  • pip install -r requirements.txt报错python setup.py egg_info did not run successf
    requirements.txt中内容:certifi==2018.1.18Django==2.0.2django-cors-headers==2.1.0djangorestframework==3.7.7idna==2.6pytz==2017.3requests==2.18.4django-rest-swa......
  • Vue动态组件 表格
    Vue组件数据源//这里是HTML内容这里通过下面的引入框架结构把数据源传到框架中还有匹配项<Mytable:configList="configList":configData="configData"></Mytable>......
  • 用sqlserver官方驱动包调用存储过程遇到的一个坑
    和外部系统做对接,对方提供了一个存储过程,对方为sqlserver数据库,我方为oracle数据库。需求简单来说就是调用对方的存储过程获得结果,转储到我方库,后续在对数据进行处理。我......
  • JS组件系列——表格组件神器:bootstrap table(还没细看)
    前言:之前一直在忙着各种什么效果,殊不知最基础的BootstrapTable用法都没有涉及,罪过,罪过。今天补起来吧。上午博主由零开始自己从头到尾使用了一遍BootstrapTable,遇到不少......
  • 【Vegas原创】SQLServer2005恢复Master库
    master库对于SQLServer来说,是很重要的系统数据库,保存着所有Sqlserver的用户信息、数据库信息等,当数据库崩溃时,master数据库的恢复成功与否起着重要的作用。这就跟Oracle的Sy......
  • SqlServer 2008R2数据库日志损坏后数据库恢复
    详细的恢复方法:1、停止数据库服务。2、将需要恢复的数据库文件复制到另外的位置。3、启动数据库服务。4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQLS......
  • 如何通过Java应用程序创建Word表格
    表格,又称为表,既是一种可视化交流模式,又是一种组织整理数据的手段。人们在通讯交流、科学研究以及数据分析活动当中广泛采用着形形色色的表格。那么如何通过Java应用程序创建......