# [KB]关于 TiDB 创建表或者添加分区表报错 ERROR 1054 (42S22)  Unknown column in 'expression'

## Issue

创建表或者添加分区表报错 Unknown column xxx in expression 举例报错： ALTER TABLE TEST ADD PARTITION (PARTITION p20210422 VALUES LESS THAN ( UNIX_TIMESTAMP('2021-04-30 00:00:00') )); ERROR 1054 (42S22): Unknown column '2021-04-30 00:00:00' in 'expression'

## Root Cause

BUG，当设置了 ANSI_QUOTES 模式后，TiDB 在尝试获取 UNIX_TIMESTAMP 的时间戳时，转换有问题。

issue [https://github.com/pingcap/tidb/issues/24980](https://github.com/pingcap/tidb/issues/24980)

## Diagnostic Steps

1. 创建表或者添加分区 SQL 中存在 UNIX_TIMESTAMP

2. 报错 `ERROR 1054 (42S22): Unknown column xxx in expression`

## Resolution

取消设置 `sql_mode='ANSI_QUOTES'`