“ SELECT *”如何用英语阅读?[关闭]


10

前几天,一个朋友告诉我,在美国,他们说的SQL像squel一样,而不是es-qu-el。我很惊讶。我想知道谈话时如何读/读“ SELECT *”。

  • 选择明星?
  • 选择星号?
  • 全选?

4
顺便说一句,Joel Spolsky似乎很讨厌将SQL称为Sequel,我想他不知道历史。许多人似乎认为这是Microsofty的文化术语,但这确实是从IBM时代开始的。
ocodo 2011年

1
@Slomojo:我了解他。这个词听起来很暴力……

7
我想我会开始将其发音为“选择启动”。^^
gablin 2011年

4
我通常会说“全选”,因为这就是它的意思(与实际编写方式相反)。如果那是模棱两可的,我会回去说“选择星星”,因为任何人都可以理解。哦,我讨厌说“续集”(但是还是要这样做,因为这是这里的标准),因为我长大后出现了“后续”操作系统,续集/后续导致了不止一次的混乱……
Brian Knoblauch

1
RE:SQL发音程序员
Peter Turner

Answers:


28

我住在美国,几乎总是听到它被选为精选明星

通常我用续集代替es-qu-el,因为它的音节较少,说起来似乎更容易


8
最轻松的代表
妮可(Nicole)

1
我认为他们只说“精选之星”是因为他们不了解集合论或逻辑。由计算机人员为已经存在很长时间的东西发明新的术语。
Rudolf Olah

1
@Marlon:大声笑,我直到今天才真正听说过“ select splat”一词。您通常将*称为splat吗?与不懂计算机的人交谈时,我无法想象告诉他们“按splat键”。我认为这就是为什么要说星号,因为非技术人员比像“星号”这样的大词更容易理解
Rachel

2
@omouse,发音的理论方法是什么?“选择宇宙”?
彼得·泰勒,

2
我认为他们只说“精选之星”是因为他们不了解集合论或逻辑。-太荒谬了。如果您使用的是Unix,您会说“ el-es通配符”吗?还是在DOS中,您会说“ dir通配符点通配符”吗?阅读不同于描述事物。
柯克·布罗德赫斯特

19

SQL最初称为SEQUEL,这就是为什么许多人这么说的原因。

但是,ANSI宣布在80年代的某个时候将其称为SQL(es-q-el)(在那时它已经被拼写为SQL。)(在1986年的第一次标准化会议上)。

就个人而言,既然SEQUEL的创建者是这样称呼的,所以我以它的名字来称呼(Ray Boyce,在SQL标准化之前死于脑动脉瘤),这相对于某些委员会的任命更为尊重。(更不用说绝大多数使用SQL的人,当时他们都将其称为SEQUEL,这就是原始的有机语言用法。)

但是,就交流而言,关于SELECT *我认为全最有用的说法争议为零,但没有规范正确的方法,您会听到人们经常说选星选星号在节奏上很差,没有传达任何信息。意思,因此不太可能有人会使用该措词。因为,这听起来很愚蠢。

更新:

我记不清Ray Boyce的死因,脑动脉瘤病(SEQUEL的创建者之一)-不是交通事故。


10
听到“ SEQUEL”时,它会伤害我的耳朵。

1
不,正如我所说,最初称为SEQUEL,并且基于先前称为QUEL的语言。
ocodo 2011年

1
因此,可以通过在车祸中丧生来赢得尊重?
reinierpost 2011年

3
@Dev Art,随便怎么说,我并不是要强加“正确”的发音,我只是提供背景知识,许多人似乎对SEQUEL的发音是鞋拔的首字母缩略词印象深刻,已适合SQL,但反之亦然。
ocodo 2011年

1
@renierpost,对不起,这是一种脑动脉瘤,不,您会因发明某些东西而受到尊重。我之所以说他去世是因为他在ANSI委员会决定指定正式发音之前就去世了,这在当时是一个有争议的话题。
ocodo 2011年

13

我脑海中(其中一个)的声音在我阅读时以“全选”的形式向我朗读,这就是我的发音方式。

我认为这三个都可以传达您的意思。只要您被理解,我真的不认为这很重要。


5

当您说英语时,我想您的意思是英国?

如果是这样,那么:

SQL主要发音为squel,有时也称为es-qu-el

“精选明星”通常是我在英国听到的。


4

一次我在大量计算机和操作系统上进行了NC安装。我学到的一件事是感知当地的流行语,并以当地的行话与商店交谈。即Univac的“文件”类似于PC的“文件夹”。
如果您是在对群众讲话,那么最常用的就是最好的。
举个例子:

A Poem For Computer Geeks 
< > ! * ' ' #
^ " ` $ $ -
! * = @ $ _
% * < > ~ #4
& [ ] . . /
| { , , SYSTEM HALTED

A Translation for the Mundanes
Waka waka bang splat tick tick hash
Caret quote back-tick dollar dollar dash
Bang splat equals at dollar underscore
Percent splat waka waka tilde number four
Ampersand bracket bracket dot dot slash
Vertical bar curly brace comma comma crash

这是一个很好的例子,说明流行语是如何随着时间流逝而变化的。是的,当我进行安装时,我遇到了很多。
(此外,这是一首同时带有韵律和韵律的诗。)


6
ack,那不是竖线,而是PIPE !!!啧
闪亮先生和新建安宇

我的观点正好
戴夫

3

我来自美国,我称它为es-que-el,但我听过很多次称为续集,甚至知道历史我仍然不喜欢它。

我也将其称为“精选明星”。

如果您告诉某人键入“全选”,那么他们可能实际上键入“ select all”,而“全选星号”则是一口气,这可能会误导您。


2

我可能是少数派,但我将SELECT *读为“全选”。

再说一遍,我也将SQL称为“续集”(当然,对于PostgreSQL除外)。我能说什么,我在ASP和Microsoft SQL Server上断奶了。


1

我住在美国西北太平洋地区,在这里我从未听到过Es-Que-El。

我最初是从说Es-Que-El开始,每次听到有人说Sequel伤害了我的大脑,但是由于大多数(如果不是全部)我的同龄人都在说Sequel,包括我们数据库管理商店中的人,我放弃了顺其自然。如今,听到的Es-Que-El伤了我的大脑。

此外,由于我们使用的是Microsoft SQL Server产品,因此显然没有人说“ Es-Que-El Server”(听起来很恐怖),但听到的只是“ Sequel Server”。

在我们的组织中,我们为SELECT *说“ SELECT Star”。



1

恕我直言,“ SEQUEL”在我看来真的很变态,因此我将其称为“ Es-Que-El”

我说“ SELECT *”“全选”

我喜欢的两种发音对我来说都听起来很简单很酷。


0

有一群人(根据我的经验,他们倾向于留着长长的灰胡须),他们将“ *”字符称为“ splat”。

他们也倾向于称呼“!” “ bang”和“#”“ sharp”。

当我使用曾经工作过的灰胡子时,听到“ select splat from”的情况并不少见。


也一起工作。
克里斯(Chris

0

选择星标。还有海洋平息,因为它听起来比ess-queue-elle更英语(听起来像美国口音)。我的公司在char *中被称为char star。星星听起来不错。

我们大学里有一个老人(尽管很久以前我现在已经技术上老了)。SQL是SEQueL的缩写,SEQueL是结构化的英语查询语言。我也听说过松鼠。

顺便说一句,#对我来说像尖锐的哈希一样好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.