2010-10-06 65 views
2

(或者可能是另一種語言?)哪種語言首先首先引入「in」關鍵字:SQL或Object Pascal?

我知道SQL和Object Pascal中最早出現在1986年,但我不知道哪一個先有in關鍵字,因此任何人誰可以點我一個明確的來源將得到我的感謝和一些聲譽。

是的,我搜索了答案,但我認爲我的谷歌軟弱。 :(

+0

出於好奇,你對這個問題有什麼動機? – 2010-10-06 08:01:35

+0

@Greg,我懷疑(不是OP,我不能確定)你評論的前三個字回答你的評論=) – Rob 2010-10-06 08:04:23

+0

@Rob你會是對的 - 它在隨機的辦公室聊天和no-一個人知道答案,所以我決定找出答案。 – 2010-10-06 08:59:45

回答

1

帕斯卡本身有in多早於1986年(帕斯卡首次出版於1970年),它被用於組成員資格測試我的Pascal是鏽跡斑斑,但它去是這樣的:。

type mysettype = set of 1..10; 
var myset: mysettype; 

if 5 in myset then begin 
    writeln("found it!"); 
end; 

更多信息可在Wikipedia Pascal page找到。

而且,這裏是從Wirth的PASCAL User Manual and Report引文是提到in作爲關係的運營商之一。

0

甲骨文V2是由Relational Software,Inc於1979年作爲商業關係數據庫發佈(在1986年由ANSI標準化之前使用SQL);其次是IBM的System R. SQL-86標準當然包括IN算子,但不能確定它是否出現在1979年和1986年之間。