免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2237 | 回复: 8

关于BCP -F -L的一点疑问 [复制链接]

论坛徽章:
0
发表于 2004-12-01 17:06 |显示全部楼层
通过bcp -F -L可以限定导入导出的文件的大小,但是这个-F和-L的序号是从何而来(尤其是BCP out的时候)
  联想到只取n条记录的问题,如oracle中使用
select * from tbName where rownum<=n
对于sybase而言,如何知道表中记录的内部记录号?IBM DB2是有的,SYBASE是否也有?如果有如何得到?

论坛徽章:
0
发表于 2004-12-03 00:24 |显示全部楼层

关于BCP -F -L的一点疑问

一般说F,L是估出来的。
sp_spaceused tab_name,有条数,但不是很准确!
select count(*) from tab_name 准确,但表过大,会很慢!

论坛徽章:
0
发表于 2004-12-04 16:57 |显示全部楼层

关于BCP -F -L的一点疑问

我的意思是SYBASE在表中的记录有没有一个内部的序号,如果存在,如何检索出此内部序号?

论坛徽章:
0
发表于 2004-12-04 18:16 |显示全部楼层

关于BCP -F -L的一点疑问

我想内部的行号一定有,就是不知道怎么访问.

论坛徽章:
0
发表于 2004-12-05 15:53 |显示全部楼层

关于BCP -F -L的一点疑问

DB2是有函数可以检索出来的,但是SYBASE好像没有,所以不知道哪位高手知道,能否指点一二

论坛徽章:
0
发表于 2004-12-05 19:31 |显示全部楼层

关于BCP -F -L的一点疑问

set rowcount = 10
取10条

论坛徽章:
0
发表于 2004-12-05 21:16 |显示全部楼层

关于BCP -F -L的一点疑问

sybase好像没有这个内部号,我问过sybase的培训人员,如果有,那是这个培训人员不合格,她说sybase内部可以处理,但没问出来怎么处理。

论坛徽章:
0
发表于 2004-12-06 14:13 |显示全部楼层

关于BCP -F -L的一点疑问

这个也是一个困扰我和久的问题!看ASE文档说, 在sp_dboption中,有个选项,可以让表自动创建一个identity列。

论坛徽章:
0
发表于 2004-12-06 16:49 |显示全部楼层

关于BCP -F -L的一点疑问

select autoid=identity(4), * into #temp from tablename
go
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP