---
title: ColumnDecodingError
framework: Tabular Data
role: symbol
role_heading: Structure
platforms: [iOS 15.0+, iPadOS 15.0+, Mac Catalyst 15.0+, macOS 12.0+, tvOS 15.0+, visionOS 1.0+, watchOS 8.0+]
path: tabulardata/columndecodingerror
---

# ColumnDecodingError

A column decoding error.

## Declaration

```swift
struct ColumnDecodingError
```

## Overview

Overview This error wraps a decoding error and includes the column name and row index where the decoding error occurs.

## Topics

### Creating a Decoding Error

- [init(columnName:rowIndex:decodingError:)](tabulardata/columndecodingerror/init(columnname:rowindex:decodingerror:).md)

### Getting Error Information

- [columnName](tabulardata/columndecodingerror/columnname.md)
- [debugDescription](tabulardata/columndecodingerror/debugdescription.md)
- [decodingError](tabulardata/columndecodingerror/decodingerror.md)
- [rowIndex](tabulardata/columndecodingerror/rowindex.md)

## Relationships

### Conforms To

- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Error](swift/error.md)
- [LocalizedError](foundation/localizederror.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Errors

- [JSONReadingError](tabulardata/jsonreadingerror.md)
- [CSVReadingError](tabulardata/csvreadingerror.md)
- [CSVWritingError](tabulardata/csvwritingerror.md)
- [ColumnEncodingError](tabulardata/columnencodingerror.md)
- [SFrameReadingError](tabulardata/sframereadingerror.md)
