# First

### **Description**‌

The First function returns the first record in the table. If the table is empty, an error is thrown.

### **Syntax**

‌The syntax for the First function is:

`First(table)`

#### ‌**Parameters**

table - the table with the data from which the first row is to be taken.

### **Returns**

‌The First function returns a record.

### **Example**‌

Let's look at some First function examples and explore how to use the First function.‌

<div align="left"><img src="https://529897662-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LtPTgZOYmpJka4jqs1v%2F-MZmc2hwNmUAnYJ4xByD%2F-MZqLDM_GZhrbVH2wLFi%2Fcolors.jpg?alt=media&#x26;token=6c6e94b4-4c75-454c-94b6-3f5a93d0e473" alt="Example table: colors"></div>

```
First(colors)
Result: Id: C1, Color: red - as Record

colors.First()
Result: Id: C1, Color: red - as Record

First([col: "A"] & [col: "B"])
Result: [col: "A"] - as Record

```
