SOS急救:isql中输出文本中为什么首行出现空行?

anakine 2003-03-17 10:10:45
我要从表中导出一段文本到文本中,用isql执行一个过程导出的,过程中只写了一句查询,可是导出的文本文件的首行出现空行。现在要求不能有空行,不知道这个空行是怎么产生的,isql是否有alignment的概念?如果有,怎么设置成left align的?
如果没有,这个空行是如何产生的呢?HELP...

整个执行过程如下:
isql -S test -D test -U sa -P -b -i c:\In.sql -o c:\out.sql

在In.sql中写了一句查询:
select FilePath from Int_FilePath where Flag=0 (字段FilePath类型是char(255)的)
===================================================
导出文件中out.sql中内容
(空行)
set nocount on
exec Spw_DumpData
go
exit

我想导出的文件中内容没有空行,该怎么办?
set nocount on
exec Spw_DumpData
go
exit

谁知道的?不胜感激.
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
anakine 2003-03-18
  • 打赏
  • 举报
回复
我知道为什么有空行了,是多了个制表符,怎么去掉啊?谁知道的吗?
anakine 2003-03-18
  • 打赏
  • 举报
回复
是-s 但是怎么设置成不要分隔符呢?我的记录集只有一行记录一个字段,不需要分隔符啊,就是要也不应该加在第一个字段的前面,不知道Sybase怎么搞的。
xiaoran27 2003-03-18
  • 打赏
  • 举报
回复
好像有一个分隔符选项.

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧