如果我不知道数据库的模式,什么数据检索方法比较好?
我正在检索所有表,并生成 sql。但我想要一些可以处理 Take、Skip 的东西。数据库之间的差异。
I am retrieving all tables, and make sql. But I want something that can handle Take, Skip. Differences between databases.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Skip/take/similar 是映射器函数...如果您不知道模式,那么您实际上就无法拥有要映射的模型。最后,我怀疑您正在寻找更通用的工具,例如 SQL 和 DataTable(从未知模式存储数据是我对 DataTable 的极少数用途之一)。这不会有跳过/接受,但大多数数据库都有 SQL 方式来执行此操作(例如,SQL Server 中的行号)。
Skip/take/similar are mapper functions... If you don't know the schema you can't have a model to map to, really. Ultimately, then, I suspect you're looking at more general tools like SQL and DataTable (storing data from an unknown schema is one of the very few uses I have for DataTable). This won't have skip/take, but most databases have a SQL way of doing that (for example, row-number in SQL server).