我该从哪里下载SQLite的Northwind示例数据库?

5

1
我希望它能匹配,但我还没有进行匹配练习。如果他们没有这样做,那似乎相当愚蠢。如果有人已经完成了这项工作,我也很想知道答案。 - alexherm
2个回答

9

请查看https://github.com/jpwhite3/northwind-SQLite3

"所有来自 MSSQL-2000 版本的表格和视图都已转换为 Sqlite3 并包含在此处。还包括两个预装有数据的版本 - 一个小版本和一个大版本。"


这个示例数据库包含二进制大对象图像吗? - Ashwin
@Ashwin - Categories.Picture 和 Employees.Photo - peak

3
您可以从以下网址下载sqlite3数据库:https://code.google.com/archive/p/northwindextended/downloads 优点:可立即使用,轻松下载。
如果只是为了进行一般性测试而获取一个样本数据库,则可以直接使用现成的。如果您需要确切的副本来匹配测试结果(例如),则可以下载并转换MS数据以确保精确性,因为文件头指示修改和添加了外键,并且不包含其他内容的认证。根据自己的需求,您确实需要自行回答此问题。 由于不知道转换过程的任何信息,但至少我猜测日期值可能不完全相同,因为sqlite没有本地DateTime类型,而这些值需要转换为字符串值和/或朱利安数字值。当然,这些值本身可能表示相同的日期和时间,但查询数据的处理肯定需要特殊处理。对于图像的BLOB值也应该产生相同的图像,但检索和使用这些值很可能与从其他数据库中获取它们有所不同。我想还可能存在其他数据值/类型,需要不同的处理方式,因为sqlite实际上没有明确定义的严格数字类型,而只有类型亲和性。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接