【发布时间】:2013-12-24 02:24:55
【问题描述】:
我一直在寻找术语 - 游标 - 用于数据库连接对象的历史。
例如:http://docs.python.org/2/library/sqlite3.html 说明一旦有了 Connection,就可以创建一个 Cursor 对象并调用它的 execute() 方法来执行 SQL 命令:
谁能解释一下这个术语 cursor 是怎么来的以及是否与 curses 库有任何关系?
【问题讨论】:
-
这个问题似乎离题了,因为它与您编写的代码无关。
-
这个问题似乎离题了,因为它是关于词源的。
-
我认为可能是这样。您对应该在哪里提问有什么建议吗?
-
“Curses”可能是对“cursor”这个词的一种演绎,它可以表示文本编辑控制台中的位置以及数据库查询中的位置。但我不是技术词源专家。
-
至于诅咒,直接来自维基百科:
The name is a pun on the term “cursor optimization”....请不要浪费您和我们的时间在这些简单的查找问题上。
标签: c++ mysql c database sqlite