问题标签 [alias]

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 投票
6 回答
720 浏览

sql - 可读的 SQL 别名

因为我确信很多人有不同的标准,所以我把这篇文章做成了一个社区维基。

我的问题是,表别名的好的命名方案是什么?我一直在使用表名中每个单词的第一个字母,但它变得非常难以阅读。这是一个简单的例子。

谢谢你。

0 投票
2 回答
2311 浏览

alias - 在 IPython 中,如何为 %magics 创建别名?

假设我想为 %edit -x 创建别名 %xed。我该怎么做?

0 投票
9 回答
10890 浏览

haskell - Haskell 使用什么类型的作用域?

我试图弄清楚 Haskell 是使用动态范围还是静态范围。我意识到,例如,如果您定义:

然后定义函数

您有 2 个不同的“x”,这是否意味着它是动态范围的?如果不是,它使用什么范围,为什么?

此外,Haskell 变量可以有别名(相同内存位置/值的不同名称)吗?

谢谢。

0 投票
2 回答
11408 浏览

apache - 如何同时使用 apache mod_rewrite 和 alias?

我在 webroot 之外有一个目录,用于存储从单独的管理系统上传的图像。图像以这种格式存储:

(其中 webroot 是文件路径/html)

...例如。这里,236 是图像在数据库中的 ID,文件系统被分成编号的目录,以防止在一个目录中使用 100 多个 inode。

我希望能够从前端网络服务器访问这些,如下所示:

其中 filename 是一个 seo 优化的字符串,与实际文件的名称相同。

我可以让 mod-rewrite 重写 URL,使其包含额外编号的目录,我可以让 alias 将请求重定向到 writable/images 目录,但我不能同时做这两个。如果我将别名和 mod_rewrite 指令都放入,它会忽略别名,并且错误日志会抱怨它找不到文件路径/html/uploaded-images。

这是我到目前为止所拥有的:

...等等,一直到:

删除 [L] 没有任何区别。

0 投票
5 回答
115560 浏览

sql - 在 WHERE 子句中使用别名

我有一个查询,旨在向我显示表 A 中最近没有足够更新的任何行。(每行应在“month_no”之后的 2 个月内更新。):

WHERE 子句中的最后一行导致“ORA-00904 Invalid Identifier”错误。不用说,我不想在 WHERE 子句中重复整个 DECODE 函数。有什么想法吗?(接受修复和解决方法......)

0 投票
4 回答
6556 浏览

mysql - MySQL:在聚合函数中使用别名字段

我有一个类似这样的 SQL 语句:

但是 MySQL 不允许这样做,因为 foo 是一个别名。有谁知道如何在 SQL 中实现这一点?

0 投票
5 回答
16508 浏览

escaping - 使用 tcsh 别名转义双引号

我正在尝试运行以下命令:

如果我可以将它的别名为“a”、“b”、“c”、“d”等简短而简单的名称,那就太好了……

但是,其中一些参数有一个引号,这弄乱了别名。有谁知道如何真正逃避双引号?我已经尝试过'\"'和\"之类的东西,但似乎没有任何效果。

我正在使用 tcsh 作为我的外壳。

0 投票
1 回答
2771 浏览

database - Informix 中的数据库别名

在 Informix 中,我可以运行使用其他数据库的 SQL 语句:

我想“联合”两个数据库,但我想“一步一步”做。

首先,我想将所有数据从 other_db 移动到主数据库,并为 other_db = main_database 设置别名。这样我就有时间从所有语句中删除“other_db:”。

如何设置数据库别名?

0 投票
1 回答
1155 浏览

apache - 仅当本地目录不存在时才在 Apache 中使用别名?

我们正在运行一个经销商网络主机,并为其中的所有站点设置一个特定目录的别名。这一切都是通过 WHM/Cpanel 发生的,这可能会使我的问题复杂化。

  1. 我们希望所有主机都通过服务器上的共享位置运行它们的“/concrete”目录。通过将“别名/concrete/”/usr/local/share/concrete5/concrete-latest/concrete/”添加到 WHM 中的 apache 包含编辑器,这可以正常工作。

  2. 但是,如果虚拟主机的特定 webroot 中存在本地具体/目录,我们宁愿使用它而不是全局使用“/concrete”。如果我们可以在 WHM 内的虚拟主机上下文中更改此别名,那也很好(而且我还没有找到一种很好的方法来修改 WHM 中的虚拟主机部分,而无需破解我不相信的文件'应该破解。)

想法?

0 投票
4 回答
38044 浏览

sql - 如何为数据库名称创建 Sql 同义词或“别名”?

我正在使用 ms sql 2008 并尝试创建一个引用另一个数据库的数据库名称。例如,“Dev”、“Test”、“Demo”是我可以从多个配置文件中引用的数据库名称,但每个名称都指向另一个数据库,例如“db20080101”或“db20080114”。

[编辑]一些配置用于我控制代码的应用程序,而另一些则不是(例如 MS Reporting 服务数据源文件配置)[/Edit]

似乎 sqlserver 只支持 View、Table、Sproc 或 Function 的同义词。Alias 用于表名和列名。

有没有办法做到这一点,我在文档中错过了?有人对解决方法有任何建议吗?