问题标签 [synonym]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
936 浏览

linq - SQL Server 同义词性能与视图

如果我有两个数据库并在其中一个数据库中创建一个到另一个数据库的链接表(同义词),然后将该同义词包装在一个视图中,是否会出现性能问题?我想这样做的原因是让 SQLMetal 看到同义词并为其生成一个 linq 实体。数据库在同一台服务器上。另外,如果我这样做了 100 多次,所有子数据库都链接到主数据库中的一组表,那会有问题吗?

0 投票
3 回答
383 浏览

sql-server - 是否可以找到依赖同义词的对象?

我试过exec sp_depends @objname = 'sfel.elpc'了,但没有得到任何结果,但我知道在至少一个存储过程中引用了同义词。

0 投票
6 回答
29676 浏览

sql - 什么时候应该使用数据库同义词?

我已经把语法记下来了,但我想知道是否有人可以提供一个说明性的用例,其中数据库同义词非常有用。

0 投票
2 回答
3931 浏览

php - 查找同义词的php脚本

我正在编写一个 php 脚本来比较 2 个字符串的相似性。目前这工作得很好,但我想做的是匹配单词,当一个是第一个的同义词时。

有什么想法吗?

0 投票
2 回答
11453 浏览

python - 是否有任何用于 python 的库可以让我获得一个单词的同义词?

是否有任何用于 python 的 api/lib 可以让我获得一个单词的同义词?

例如,如果我有“房子”这个词,它将返回“建筑、住所、豪宅等......”

0 投票
1 回答
802 浏览

nhibernate - nHibernate 自联接映射

这可能非常简单,但我现在只是看不到树木的树木。

为简洁起见,我想建模一个单词对象,它具有与之相关的单词(同义词),这样做我可以有以下映射:

像这样映射它意味着对于给定的单词,我可以像这样访问相关的单词(同义词):

词.同义词组.词

但是我想知道是否可以将一袋对象映射到一个单词对象的实例上……如果这有意义,那么我可以像这样访问相关单词:

词.词

我已经尝试过使用地图元素和复合元素,但都无济于事 - 所以我想知道是否有好心人可以指出我正确的方向?

ta,kmoo01

0 投票
1 回答
1573 浏览

materialized-views - 物化视图和同义词

谁能说物化视图和同义词的优点和缺点?

最好的问候,克里斯塔普斯

0 投票
2 回答
3866 浏览

java - Oracle 表同义词上的休眠模式验证失败

我正在开发一个 Java Web 应用程序,它使用 Hibernate(基于注释)将实体持久保存到 Oracle 11g 数据库。DBA 为表创建了同义词,并要求我使用这些同义词而不是物理表。(例如:表“Foo”有同义词“S_Foo”)

如果我启用了“hibernate.hbm2ddl.auto=validate”,则应用程序在启动时会失败,并显示“Missing Table: S_Foo”。如果我关闭验证,则应用程序可以正常启动并正常运行。我的猜测是 Hibernate 在验证表是否存在时只检查物理表而不是同义词。

有什么方法可以使用同义词启用 Hibernate 模式验证?我可以在注释中同时指定物理表和同义词吗?我更喜欢在应用程序启动时进行额外的安全检查以确保表结构正确。

0 投票
1 回答
285 浏览

sql-server-2005 - 针对同义词使用 FOR XML AUTO

我们刚刚切换到链接服务器的同义词,并注意到我们的 FOR XML 输出不再正确。当从视图返回 XML 结果时,我们可以为视图设置别名,并将其分配为元素名称。但是,对于同义词,它似乎忽略了别名?我们仍然主要使用 SQL 2005 - 这个错误似乎不会发生在我们的 2008 实例上。这是一个已知问题,以及解决方法的任何想法?

例如,这是我们过去能够做到的:

这就是同义词发生的情况:

如您所见,SQL Server 似乎使用实际引用对象的名称而不是别名。这对于跨服务器查询变得更糟,因为您获得的是四部分名称而不是漂亮的别名。(例如:<rick_server.rick_database.dbo.Numbers number="0"/>...)

0 投票
0 回答
1807 浏览

mysql - 如何将同义词字典添加到 mysql FULLTEXT 搜索?

这样,如果我搜索“男士”一词,“绅士”一词就会匹配。

我试过这个:

但这似乎不起作用。这是错的吗?我还有别的事要做吗?