---
source_url: https://docs.dolphindb.cn/zh/error_codes/s06013.html
fetched_at: 2026-05-19T09:11:39Z
category: error_codes
title: S06013
sha1: f4861e734b5d178a938d620739acd98c75407734
---

# S06013

## 错误代码

S06013

## 报错信息

As long as one parameter sets a default value, all following parameters must set
default values. RefId: S06013

## 错误原因

在定义函数时，只要某个参数有默认值，该参数之后的所有参数都必须要有默认值。

下例展示错误操作。

```dolphindb
def f(a, b=1, c) {  // Error
}
```

## 解决办法

- 将有默认值的函数参数放到参数列表的最后面。
- 或者为相应参数设置默认值。

```dolphindb
def f(a, c, b=1) {  // Ok
}

def f(a, b=1, c=2) {  // Ok
}
```
