标准SQL有没有读取物理上记录段的命令? 能不能用作标准SQL语句的查询条件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标准SQL里没有这样直接的语句的。关系数据库里是没有记录行数这个概念的,排序字段不同记录的顺序就不同。如果想写,按某个排序规则是可以写出标准SQL语句的。 我现在是要使用JAVA里的JDBC对DBF文件进行操作。所以只能使用标准SQL语句。也就是说这是不能实现的,是吗? 要回答你的问题前, 首先你要明白SQL server上的数据存储方式, 是以每个字段为基本单位, 和单机数据库如dbase,vfp等, 以每条纪录计, 是完全不同,同时SQL server上的数据是可以容许有多人同时更改, 所以每个纪录, 会有多个物理记录. 假如数据表是以 'ID'字段为主键, '第一百条以后的记录'的SQL, 可能为select field1,field2,.... from mytablewhere ID >= (select top 1 skip 100 from mytable)详细的写法, 要视乎那个sql server, 上面的用interbase的语法, 其他会有不同. 请教这条sql语句等同于linq语句是什么、、、 一个求值的查询求助,比较简单,谢谢! 取字符串前几位用什么函数 求助? 查询超时 如何将数据库中查询到的数据再加上一行自定义数据 @@@@ 急求,用log explorer 恢复数据时出现问题 关于sql多重筛选 续 简单的字段求和问题??在线等待。马上给分 请问在存储过程中遇到这种情况怎么办?急,在线等待 为何有能登录sql server2000?
关系数据库里是没有记录行数这个概念的,排序字段不同记录的顺序就不同。如果想写,按某个排序规则是可以写出标准SQL语句的。
所以只能使用标准SQL语句。
也就是说这是不能实现的,是吗?
为基本单位, 和单机数据库如dbase,vfp等, 以每条纪录计, 是完全不同,
同时SQL server上的数据是可以容许有多人同时更改, 所以每个纪录, 会有
多个物理记录. 假如数据表是以 'ID'字段为主键, '第一百条以后的记录'的SQL, 可能为select field1,field2,.... from mytable
where ID >=
(select top 1 skip 100 from mytable)详细的写法, 要视乎那个sql server, 上面的用interbase的语法, 其他会有
不同.