安下载编程开发

分类分类

SQLiteSpy(sqlite可视化管理工具)

SQLiteSpy(sqlite可视化管理工具)

v1.9.11 官方版

大小:1.58 MB 更新:2019/10/30

类别:数据库类系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  SQLiteSpy是一款快速紧凑型的sqlite可视化管理工具,不仅体积小巧,而且还不需要安装就可以直接打开使用,更重要的是它的功能却没有因为体积小而对其进行省略,可以满足绝大部分用户的使用需求;该程序支持的数据库格式非常多,包括了:SQLite、sqlite3、DB以及DB3格式,经常使用此类数据库的用户绝对不要错过此工具,它可以帮助您读取数据中的数据信息,可以直接帮您新建一个崭新的数据具,可以对数据库内容自定义添加,常见的删除、复制等功能都支持,它还可以为您提供一个引索查看窗口以及内置了强大的触发器和排序规则;用户可以使用该程序对您的数据库内容进行整体分析,然后执行整个SQL查询,还可以清空数据库,并支持将文本转换为Unicode字符;强大又实用,需要的用户可以下载体验

SQLiteSpy(sqlite可视化管理工具)

软件功能

  1、数据库一览:

  树状显示所有的架构,包括表,列,索引和触发器在数据库中包含的项目,按F5更新架构树,双击一个表或视图来显示它的数据,使用常用的命令的上下文菜单

  2、网格单元格编辑:

  表格单元格中编辑,显示一个表通过树状架构,选择一个单元格,然后按F2键调用编辑器,然后修改并确认您的更改写回到表里

  3、数据类型显示:

  本机的SQL数据类型显示不同的背景颜色来帮助检测类型错误,类型错误可能会导致性能下降或错误的SELECT结果集,防止NULL值与空字符串混淆

  4、完全的Unicode:

  SQLiteSpy具有完全支持SQLite的Unicode的能力,数据显示和输入是完全实现为Unicode,包括SQL命令

软件特色

  1、多个SQL编辑:

  现代标签是用来编辑和显示的查询语句和结果比较容易多个SQL查询,SQL查询执行输入或加载到SQL他们编辑,然后按F9键运行该查询,或Ctrl + F9来运行当前行或选择值

  2、时间测量:

  SQL执行的时间会自动测量和显示,以帮助优化查询

  3、正则表达式:

  在SQL关键字regexp是支持,并增加了完整的Perl的正则表达式语法5.10 SQLiteSpy的实施,实现了利用DIRegEx库

  4、数学SQL函数:

  下面的SQL函数可用数学除了SQLite的默认:ACOS(), ASIN(), ATAN(), ATAN(), ATAN2(), CEIL(), CEILING(), COS(), COT(), DEGREES(), EXP(), FLOOR(), LN(), LOG(), LOG(), LOG2(), LOG10(), MOD(), PI(), POW(), RADIANS(), SIGN(), SIN(), SQRT(), TAN(), TRUNCATE()

  5、数据压缩:

  压缩的SQL函数()适用的zlib的紧缩到任何文本或BLOB值

使用方法

  用户可以点击本网站提供的下载路径下载得到对应的程序安装包

SQLiteSpy(sqlite可视化管理工具)

  通过解压功能将压缩包打开,打开程序数据包后就可以看到对应的程序文件

SQLiteSpy(sqlite可视化管理工具)

  找到主程序,双击主程序即可将程序打开,弹出功能分布清晰的界面

SQLiteSpy(sqlite可视化管理工具)

  SQLiteSpy是用于SQLite 的快速紧凑的GUI数据库管理器。

  它读取SQLite3文件并对其执行SQL。

  它的图形用户界面使探索,分析和操作SQLite3数据库变得非常容易

  SQLiteSpy中使用的Delphi组件

  实现Unicode支持是Delphi的本机Unicode控件(以前称为Tnt Unicode Controls)。

SQLiteSpy(sqlite可视化管理工具)

  数据网格和架构树视图被实现为TVirtualStringTree后代。

  JVCL TJvTabBar(以前添加了Unicode支持)显示了现代选项卡。

SQLiteSpy(sqlite可视化管理工具)

  SynEdit(以前称为UniSynEdit)和自定义的SQLite3荧光笔将SQL Unicode语法突出显示到SQLiteSpy。

SQLiteSpy(sqlite可视化管理工具)

  功能建议

  SQLiteSpy的SQLite引擎的命令行版本(包括math / regexp函数等),能够从stdin读取或用作shell。

  在视图中支持“ INSTEAD OF”触发器,以允许对相应视图列进行单元格编辑(F2)

SQLiteSpy(sqlite可视化管理工具)

  CSV导出和导入。

  通过向导创建/修改/删除表,通过向导创建/修改/删除视图

  通过向导创建/修改/删除触发器

  使用外部SQLite DLL(用于自定义SQLite构建)。

SQLiteSpy(sqlite可视化管理工具)

  作者可以根据要求提供一个使用外部sqlite3.dll作为外部数据库引擎的SQLiteSpy版本。

  添加命令行选项也可以在编辑器中打开给定的文本文件(在用于打开给定DB的现有参数的顶部)。

  在文件菜单上,'真空数据库'。

  VACUUM DATABASE可以从菜单命令获得Menu → Execute → Vacuum Database。

SQLiteSpy(sqlite可视化管理工具)

更新信息

  SQLiteSpy 1.9.13 – 2019年3月1日

  将内置的DISQLite3引擎更新为SQLite 3.27.2。

  添加PREFIXES扩展名:prefixes()表值SQL函数。

  例:SELECT prefixes('abcdefg');

  prefix_length()SQL函数。

  示例:SELECT prefix_length('abcdxxx', 'abcyy');收益3。

  添加IsoWeek()和IsoWeekYear()SQL函数。目前,他们只接受完全采用YYYY-MM-DD字符串格式的日期。

  SELECT IsoWeek('2019-01-01');

  SELECT IsoWeekYear('2019-01-01');

  添加SQLAR扩展。

  添加ZIPFILE扩展名。

  从SQLite3中提取语法突出显示关键字和函数名称。

  尝试编辑无结果行的表时修复AV。

  SQLiteSpy 1.9.12 – 2018年1月2日

  将内置的DISQLite3引擎更新为SQLite 3.21.0。

  添加CSV扩展名。

  例:CREATE VIRTUAL TABLE t1 USING csv(filename='thefile.csv');

  添加DBPAGE扩展名。

  例:SELECT data FROM sqlite_dbpage('main');

  添加CHECKFREELIST SQL函数。

  例:SELECT checkfreelist('main');

  添加SHA3扩展名。

  例:SELECT sha3('abc', 256);

  添加SHA1扩展名。

  例:SELECT sha1('abc');

  EXPLAIN QUERY PLAN SQL的新菜单项和SHIFT + F9快捷键。

  改进在发生错误的情况下更新SQL状态。

  SQLiteSpy 1.9.11 – 2016年6月10日

  将内置的DISQLite3引擎更新为SQLite 3.13.0。

  添加JSON扩展名。

  例:SELECT json_extract('{“a”:2,“c”:[4,5,{“f”:7}]}', '$.c[2].f');

  添加会话扩展。

  例:SELECT * FROM generate_series(0,100,5);

  SQLiteSpy 1.9.10 – 2015年8月10日

  将内置的DISQLite3引擎更新为SQLite 3.8.11.1,包括新的全文本搜索5(FTS5)。

  如果INTEGER PRIMARY KEY列包含^个字符,请修复表浏览。

  如果加载不带BOM的SQL文件,请尝试检测UTF-8编码。

  SQLiteSpy 1.9.9 – 2015年5月19日

  将内置的DISQLite3引擎更新为SQLite 3.8.10.1。

  添加DBSTAT虚拟表。

  模式树使用灰色复选标记将INTEGER PRIMARY KEY列标记为“ semi not null”。这表明这些列不允许某些NULL操作(即UPDATE)并引发错误。

  SQLiteSpy 1.9.8 – 2014年8月21日

  将内置的DISQLite3引擎更新为SQLite 3.8.6。

  附加数据库:双击表节点无效。固定。

  新的MediaMonkey.dll扩展名添加了打开MediaMonkey数据库所需的IUNICODE排序规则序列。

  SQLiteSpy 1.9.7 – 2014年4月19日

  将内置的DISQLite3引擎更新为SQLite 3.8.4.3。

  通过拖放模式树视图打开数据库。

  编辑浮点数时,请遵守小数点选项。

  滚动大量行/列时更稳定。

  修复了表示SQLite关键字的表/列名称的显示。

  将内置的DISQLite3引擎更新为SQLite 3.7.16.1。

  添加SQLite的spellfix虚拟表。

  新的文件菜单项,用于创建,打开或附加带有URI参数的数据库。

  为多个小型SQL语句(如INSERT)提高[ESC]键响应能力。

  在单元格编辑器中指定数据类型的选项。

  显示网格编辑器后删除处理的表。

  根据最初显示的记录的记录文本自动计算列宽。

  [Ctrl + PgUp / PgDn]在结果选项卡之间导航。

  [Shift + F10]在架构树视图中打开上下文菜单。

  SQLiteSpy 1.9.1 – 2011年7月28日

  将内置的DISQLite3引擎更新为SQLite 3.7.8之前的版本。

  在FTS4令牌生成器中添加YuStemmer语言。 unicode

  添加SQLite fuzzer和wholenumber虚拟表。

  如果无法打开数据库文件,请退回到:memory:数据库。

  SQLiteSpy 1.9.0 – 2011年3月2日

  支持使用“ fastcall”(C ++ Builder)或“ register”(Delphi)调用约定编译的可加载扩展。

  将内置数据库引擎更新为SQLite 3.7.6(DISQLite3 2.3.4)之前的版本。

  关闭数据库后,打开一个内存数据库(:memory:)。

  SQLiteSpy 1.8.16 – 2010年8月31日

  将内置数据库引擎更新为SQLite 3.7.2(DISQLite3 2.3.1)。

  在状态栏上打印一些sqlite3_stmt_status()性能计数器。

  大型SQL脚本的处理更快。

  修复使用某些INTEGER PRIMARY KEY别名作为列名的表的表模式浏览(双击表名)。输出,如果该表不能浏览,因为所有三个名字(警告ROWID,OID或_ROWID_)是由表中使用。但是,这种情况非常罕见。

  将内置数据库引擎更新为SQLite 3.7.0.1(DISQLite3 2.3.0.1)。这样可以解决潜在的数据库损坏问题,如果SQLite 3.7.0版和SQLite 3.6.23.1或更早版本交替写入同一数据库文件,则可能会导致该问题。强烈建议升级。

  将内置数据库引擎更新为SQLite 3.7.0(DISQLite3 2.3.0)。

  将内置数据库引擎更新为SQLite 3.6.23(DISQLite3 2.2.2)。

  将内置数据库引擎更新为SQLite 3.6.22(DISQLite3 2.2.0)。

  将内置数据库引擎更新为SQLite 3.6.21(DISQLite3 2.1.2)。

  将内置数据库引擎更新为SQLite 3.6.17(DISQLite3 2.0.9)。

  将内置数据库引擎更新为SQLite 3.6.14(DISQLite3 2.0.7)。

  在SQLiteSpy的选项数据库被锁定时关闭SQLiteSpy时修复AV。当同时关闭多个SQLiteSpy实例时,可能会发生这种情况。

  架构树视图:修复了通过架构树视图上下文菜单删除表或视图时可能发生的访问冲突。

  改善数据网格水平滚动。

  SQLiteSpy 1.8.1 – 2008年8月1日

  将内置数据库引擎更新为SQLite 3.6.1(DISQLite3 1.6.1)。

  模式树视图:即使触发器表名称大小写与原始表名称大小写不同,也显示触发器。

  SQLiteSpy 1.7.9.1 – 2008年7月1日

  修复Vista打开和保存对话框的问题。

  修复大字体的表单缩放问题。

  稍微增加分离器的尺寸,以显示高分辨率。

  SQLiteSpy 1.7.9 – 2008年4月26日

  将内置数据库引擎更新为SQLite 3.5.9(DISQLite3 1.5.9)。

  在表模式下更正NULL RowID的问题。

  SQLiteSpy 1.7.8 – 2008年4月26日

  将内置数据库引擎更新为SQLite 3.5.8(DISQLite3 1.5.8)。

  SQLiteSpy 1.7.5.1 – 2008年2月6日

  更新版本号(“ 1.7.5”版本在“关于”屏幕中仍显示1.7.4)。

  在状态栏中添加一个简单的“活动”指示器,以进行长时间查询。

  SQLiteSpy 1.7.5 – 2008年2月1日

  将内置数据库引擎更新为SQLite 3.5.5(DISQLite3 1.5.5)。

  在Windows taksbar中显示打开的数据库的名称。

  SQLiteSpy 1.7.4 – 2007年12月17日

  将内部数据库引擎更新为SQLite 3.5.4(DISQLite3 1.5.4)。

  在SQL编辑中,按CTRL + RETURN现在将执行类似于全局F9的SQL。

  修复SQL编辑键盘快捷键CTRL + A(全选)和CTRL + Z(撤消)。

  SQLiteSpy 1.7.2 – 2007年11月6日

  将内部数据库引擎更新为SQLite 3.5.2。

  将NEAR / x运算符添加到FTS3中。

  添加菜单选项以设置小数点分隔符以显示浮点数。

  SQLiteSpy 1.7.1 – 2007年10月9日

  将内部数据库引擎更新为SQLite 3.5.1 CVS 4479,实现为DISQLite3 1.5.1。

  新的SQL函数COMPRESS()和UNCOMPRESS()。

  SQLiteSpy 1.7.0 – 2007年9月19日

  将内部数据库引擎更新为SQLite 3.5.0 Alpha CVS 4431,已实现为DISQLite3 1.5.0.1 Alpha。

  将内部正则表达式引擎更新为PCRE 7.3,实现为DIRegEx 4.3。

  添加了全文搜索3模块(FTS3)。

  为FTS2和FTS3添加“ Pascal”令牌生成器,这是用Delphi编写的自定义令牌生成器,用于对Pascal源代码文件建立索引。有关源代码,请参见DISQLite3。

  使用原始SQLite提高FPU兼容性。

  禁止使用fts2_tokenizer()和fts3_tokenizer()SQL函数。

  SQLiteSpy 1.6.7 – 2007年6月20日

  更新为使用SQLite 3.4.0,已实现为DISQLite3 1.4.0。

  将* .sql和* .txt文件拖放到SQL编辑窗口中时会打开。

  如果删除了虚拟表,则自动从架构树视图中删除帮助器表。

  除了SQLite默认值外,还添加了数学SQL函数:ACOS(),ASIN(),ATAN(),ATAN(),ATAN2(),CEIL(),CEILING(),COS(),COT(),DEGREES() ,EXP(),FLOOR(),LN(),LOG(),LOG(),LOG2(),LOG10(),MOD(),PI(),POW(),RADIANS(),SIGN(),SIN (),SQRT(),TAN(),TRUNCATE()。

  修复先前版本中引入的错误:仅执行多个SQL语句中的第一个。

  SQLiteSpy 1.6.6 – 2007年6月6日

  更新为使用SQLite 3.3.17 CVS [4045]。

  在表浏览模式下,如果表不再可用,请避免重复例外。而是在单元格内显示错误消息。

  大大减少了打开具有许多表和高要求视图的数据库的时间。

  中止非常长的查询时,提高[ESC]键的响应能力。

  SQLiteSpy 1.6.5 – 2007年4月18日

  更新为使用SQLite 3.3.16。

  SQLiteSpy 1.6.4 – 2007年4月11日

  更新为使用SQLite 3.3.15。

  SQLiteSpy 1.6.3 – 2007年4月3日

  更新为使用SQLite 3.3.14。

  在编辑窗口中更正字体。

  SQLiteSpy 1.6.2 – 2007年2月28日

  从锁定的数据库读取表数据不再导致错误消息。

  无效的正则表达式返回正确的错误消息。

  无外壳REGEXP的选件。

  SQL编辑控件支持通过CTRL + ALT + TAB插入选项卡。

  填充的网格不会触发捐赠按钮。

  SQLiteSpy 1.6.1 – 2007年2月21日

  使用SQLite 3.3.13。

  解决了显示带有负RowID的表的问题。

  解决了从SQL编辑器执行多个选择的问题。

  如果无效的SQL语句失败,请不要清除结果网格。

  SQLiteSpy 1.6.0 – 2007年2月7日

  现在可以在网格中对从架构树视图中选择的表进行单元格编辑。

  从架构树视图显示表时,提高了性能并减少了内存需求。

  新的选项存储格式。以前保存的表格位置和MRU列表将丢失。

  模式树列的宽度现在已保存。

  内部SQLite库现在为3.3.12,包括一个全文本搜索(FTS1)和两个全文本搜索(FTS2)。

  对使用DISQLite3创建的数据库的加密支持。

  修复了一些错误和内存泄漏。

  SQLiteSpy 1.5.5 – 2006年7月3日

  修复了缓冲区溢出,该缓冲区溢出会在显示格式错误的UTF-8文本时使SQLiteSpy崩溃。

  SQLiteSpy 1.5.4 – 2006年6月20日

  将内部使用的DISQLite3库更新为最新版本,该版本与SQLite3 3.3.6相对应。

  模式树视图不会自动反映出是否清空了表或正在添加初始记录。

  现在,新生成的数据库文件的默认文本编码为UTF-8。

  修复了一个令人讨厌的错误,该错误可能导致语法突出显示冻结应用程序。

  SQLiteSpy 1.5.3 – 2006年4月10日

  将内部使用的DISQLite3库更新为最新版本,该版本与SQLite3 3.3.5相对应。

  如果数据检查花费的时间太长,则不会在架构树视图中指示数据的可用性。这样可以加快使用费时的视图加载数据库的速度。

  修复了在不支持MMX的系统上运行时的问题。

  SQLiteSpy 1.5.2 – 2006年2月12日

  将内部使用的DISQLite3库更新为最新版本,该版本与SQLite3 3.3.4相对应。

  在文本→Unicode转换中添加了代码页支持。

  修复了从路径名中包含重音字符的位置运行SQLiteSpy时出现的问题。

  SQLiteSpy 1.5.1 – 2006年2月2日

  将内部使用的DISQLite3库更新为最新版本,该版本对应于SQLite3 3.3.3。

  现在,附加数据库显示在架构树视图中,包括其所有表,索引,视图和触发器。

  新建文件→附加数据库…菜单项。

  使用架构树视图的上下文菜单可以轻松分离已连接的数据库。

  ALTER TABLE…ADD COLUMN自动更新架构树视图。模式树视图现在应该自动适应数据库模式的任何内部更改。

  现在,执行不返回任何数据的SQL语句将所有列显示在空结果网格的顶部。许多用户要求进行此更改,如果没有返回任何结果,则在未清除网格时会感到困惑。

  SQLiteSpy 1.5 Beta – 2006年1月25日

  将内部使用的DISQLite3库更新为最新版本,对应于SQLite 3.3.2 Beta。

  修复了[和]方括号无法识别的突出显示问题。

  修复了“本地时间”实现的另一个错误。

  SQLiteSpy 1.4 – 2005年12月20日

  如果数据库架构在SQLiteSpy之外已更改,则刷新架构树视图不再显示SQLITE_SCHEMA错误。

  当SQLiteSpy变为活动状态并且数据库在SQLiteSpy之外更改时,架构树视图将自动刷新。

  如果在SQLiteSpy中执行的SQL命令更改了数据库架构,则大多数更改将自动反映在架构树视图中。

  刷新架构树视图将保留现有节点的展开/折叠状态。

  模式树视图通过显示表和视图是否包含任何数据(如果包含)来显示“ +”符号,如果不包含则显示“-”。

  现在也可以正确显示国际字符(西里尔文,希腊文)的SQLite错误消息。

  对于多行文本,数据网格仅显示第一行,外加一个小图标,指示有更多行可用。也提示单行,并且不再分散在整个屏幕上。要查看全文,请单击该单元格,然后在下面的编辑中滚动文本。

  datagrid列的宽度有限,可以防止很长的文本出现无限宽度。

  在执行菜单中添加了“文本到Unicode转换…”。这允许将所选表和列的文本字段从当前使用的ANSI编码更改为Unicode。非文本数据不会转换。

  修复了“ localtime”实施中的年度偏移错误。

  修复了一个错误,如果在命令行中传递了无效的数据库文件,该错误将导致SQLiteSpy崩溃。

  将内部使用的DISQLite3库更新为最新的SQLite版本3.2.8。

精品推荐
同类推荐
    相关下载
    • 最新排行
    • 最热排行
    • 评分最高
    编程开发排行榜
    实时热词