Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: FUNCTION yshj.TO_CHAR does not exist
时间: 2023-12-10 15:02:47 浏览: 183
Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ….. this is incompatible with sq
这个错误提示是因为 MySQL 数据库中没有 `TO_CHAR` 函数,可能是因为你在执行 SQL 语句时使用了 `TO_CHAR` 函数,但是 MySQL 并不支持该函数。
`TO_CHAR` 函数是 Oracle 数据库中的一个函数,用于将数字、日期等类型转换为字符串类型。如果你想在 MySQL 数据库中将一个类型转换为字符串类型,可以考虑使用 `CAST` 函数或者 `CONVERT` 函数。
例如,将一个数字类型转换为字符串类型,可以使用以下语句:
```
SELECT CAST(123 AS CHAR);
```
或者使用 `CONVERT` 函数:
```
SELECT CONVERT(123, CHAR);
```
阅读全文