来自SQL Server的更多信息性错误消息

时间:2011-11-25 17:35:18

标签: sql sqlite

我正在使用SQLite。

当我执行查询时,会收到错误消息,例如“选择错误”或“附近错误”,“”。我希望它能给我一个行号或声明号。

加载触发器并在语法或运行时遇到错误后,我必须返回编辑器进行更改。然后我必须在重新加载触发器之前执行drop trigger命令。

是否有一个好的SQLite浏览器或命令行工具提供的信息比我正在使用的信息更多?

抛开实现差异,切换到mySQL会更有意义吗?

1 个答案:

答案 0 :(得分:2)

使用不同的SQLite浏览器不会产生太大的区别,因为它会使用相同的库。根据我的经验切换到MySQL并不是在错误消息方面的交易,在我看来它大致相同或更差。然而,PostgreSQL(再次根据我的经验)有更好的错误消息,尽管它有时可能像MySQL或SQLite一样神秘。