什么是本地查询?(native queries?)

本机查询是通过结构化查询语言(SQL)表示的查询,是简洁的,以及类型安全的C++和java查询表达式的方法。使用本机查询有助于利用数据库中的特定功能,包括查询提示和特定于数据库的某些功能。在使用SQL或Java数据库连接(JDBC)直接从应用程序提供干净的迁移路径时,它们也很有用™).本机查询用于提供由标量值、实体或两者组成的结果。这些类型的查询支持在目标数据库上使用本机SQL。。...

本机查询是通过结构化查询语言(SQL)表示的查询,是简洁的,以及类型安全的C++和java查询表达式的方法。使用本机查询有助于利用数据库中的特定功能,包括查询提示和特定于数据库的某些功能。在使用SQL或Java数据库连接(JDBC)直接从应用程序提供干净的迁移路径时,它们也很有用™).本机查询用于提供由标量值、实体或两者组成的结果。这些类型的查询支持在目标数据库上使用本机SQL。。

这些类型的查询可以克服基于字符串的应用程序编程接口(API)的缺点。这类查询用于对象数据库,其中对象持久性是程序员的一项常见任务,也是数据库的一项常见功能。然而,非本机查询在面向对象的程序中似乎是外来的,因为它们的表达式是简单的字符串和包含散布字符串的对象图。

本地查询通过在java和C++中表达查询,有助于减轻数据库中所面临的问题。可以在没有API或自定义查询语言的情况下编写查询。此外,集成开发环境(IDE)能够帮助减少打字错误。然后,本机查询将完全是类型安全的,并且可以通过IDE的重构特性进行访问。最后,查询可以在没有数据库后端的情况下针对普通内存集合运行、测试和原型化。。

这些查询及其附带的SQL不一定可以跨其他数据库传输。通过特定本机查询返回多个实体后,应在元数据定义映射软件程序中将这些相同的实体指定并映射到SQL语句中的列结果。因此,可以通过持久运行时将JDBC结果映射到预期的对象中。从未为这些类型的查询定义名称参数使用,可移植应用程序只能为本机SQL查询使用位置参数绑定。联接的支持仅限于单个值的关系。。

要使用本机查询,程序员必须描述SQL结果集。描述结果集有助于Entitymanager等程序将列映射到实体的属性上。标量结果也可以定义并与其他实体结果混合,从而返回别名列。一旦描述了结果集,就可以执行本机查询。

  • 发表于 2021-12-08 11:23
  • 阅读 ( 57 )
  • 分类:互联网

你可能感兴趣的文章

如何使用powerquery合并microsoftexcel中的多个数据集

... 什么是microsoft power查询(microsoft power query)? ...

  • 发布于 2021-03-19 06:12
  • 阅读 ( 246 )

什么是microsoft power query for excel?开始使用它的5个理由

... 什么是microsoft power查询(microsoft power query)? ...

  • 发布于 2021-03-19 07:00
  • 阅读 ( 1084 )

如何像专业人士一样使用alfred for mac搜索web

...展免费版本来搜索您喜爱的网站。搜索大师可以得到一个什么Powerpack插件解锁吨的使用。 ...

  • 发布于 2021-03-24 10:38
  • 阅读 ( 319 )

如何在linux上使用dig命令

...不显示stats部分。 +不回答:不要显示答案部分。 +诺尔:什么都不要展示! +noall查询选项通常与上述选项结合使用,以便在结果中包含一个部分。因此,您可以使用+noall关闭所有部分,而不是键入一长串查询选项来关闭多个部...

  • 发布于 2021-04-02 10:09
  • 阅读 ( 213 )

为什么谷歌搜索结果比本地硬盘查询快?

...驱动的问答网站分组。 问题 超级用户读者Arne想知道为什么他的本地搜索比搜索引擎查询慢: When I search a file on my HD in Windows 7 or Windows XP it takes some minutes to finish the process. If I fill in a search term in Google, the answer is on my screen in mill...

  • 发布于 2021-04-11 22:53
  • 阅读 ( 206 )

如何在googlesheets中使用查询功能

如果你需要在谷歌工作表中操作数据,查询功能可以帮助你!它为您的电子表格带来了强大的、数据库式的搜索功能,因此您可以按自己喜欢的格式查找和过滤数据。我们将教你如何使用它。 使用查询功能 如果您曾经使用SQL与...

  • 发布于 2021-04-14 19:42
  • 阅读 ( 109 )

调查(inquiry)和查询(query)的区别

查询vs查询 单词可以是简单的,也可以是复杂的。一个词可以有几个不同的意思,也可以有几个不同的形式。有时,一个人说的话如果用错了形式,就失去了意义。”“查询”和“查询”是两个有时相互混淆的词。虽然它们可...

  • 发布于 2021-06-23 21:11
  • 阅读 ( 175 )

混合的(hybrid)和本地应用程序(native apps)的区别

...和朋友保持联系,还能让你了解我们身边的一切。现在,什么都有了应用程序;网上购物、共享单车、约会、银行、公用事业、金融、音乐等等。无限可能,天空是极限。如果你能想到的话,它可能已经在那里下载了。移动应用...

  • 发布于 2021-06-25 19:07
  • 阅读 ( 184 )

本地的(native)和土著(indigenous)的区别

...、原籍居民可能会引起冒犯。 这篇文章包括, 1.Native是什么意思?–定义、含义和用法 2.土著是什么意思?–定义、含义和用法 3. What is the difference between Native and Indigenous? 本族语是什么意思?定义、意义和用法 “本地人”一词...

  • 发布于 2021-06-28 11:23
  • 阅读 ( 218 )

更新(update)和追加查询(append query)的区别

...以在microsoftaccess上执行的两个查询。 覆盖的关键领域 1.什么是更新查询-定义,功能2.什么是追加查询-定义,功能3.更新和追加查询的区别-关键区别比较 关键术语 追加查询、Microsoft Access、更新查询 什么是更新查询(update query)?...

  • 发布于 2021-07-02 00:41
  • 阅读 ( 340 )
jnb73155
jnb73155

0 篇文章

相关推荐