# org.apache.spark.sql.catalyst.parser.ParseException: DataType numeric() is not supported.(line 1, pos 103) == SQL == SELECT `carat`, `cut`, `color`, `clarity`, `depth`, `table`, `price`, `x`, `y`, `z`, CAST(`x` > 4.0 AS NUMERIC) AS `binary` -------------------------------------------------------------------------------------------------------^^^ FROM `diamonds`

### Searched on Google with the first line of a JAVAstack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

## Recommended solutions based on your search

### Solutions on the web

via GitHub by kevinushey
, 1 year ago
DataType numeric() is not supported.(line 1, pos 103) == SQL == SELECT `carat`, `cut`, `color`, `clarity`, `depth`, `table`, `price`, `x`, `y`, `z`, CAST(`x` > 4.0 AS NUMERIC) AS `binary` -------------------------------------------------------------------------------------------------------^^^ FROM `diamonds`
via Stack Overflow by qonf
, 8 months ago
DataType vector() is not supported.(line 1, pos 0) == SQL == vector ^^^
```org.apache.spark.sql.catalyst.parser.ParseException:
DataType numeric() is not supported.(line 1, pos 103)
== SQL ==
SELECT `carat`, `cut`, `color`, `clarity`, `depth`, `table`, `price`, `x`, `y`, `z`, CAST(`x` > 4.0 AS NUMERIC) AS `binary`
-------------------------------------------------------------------------------------------------------^^^
FROM `diamonds`	at org.apache.spark.sql.catalyst.parser.AstBuilder\$\$anonfun\$visitPrimitiveDataType\$1.apply(AstBuilder.scala:1418)	at org.apache.spark.sql.catalyst.parser.AstBuilder\$\$anonfun\$visitPrimitiveDataType\$1.apply(AstBuilder.scala:1400)	at org.apache.spark.sql.catalyst.parser.ParserUtils\$.withOrigin(ParserUtils.scala:89)	at org.apache.spark.sql.catalyst.parser.AstBuilder.visitPrimitiveDataType(AstBuilder.scala:1399)	at org.apache.spark.sql.catalyst.parser.AstBuilder.visitPrimitiveDataType(AstBuilder.scala:42)	at org.apache.spark.sql.catalyst.parser.SqlBaseParser\$PrimitiveDataTypeContext.accept(SqlBaseParser.java:11989)```

#### Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Know the solutions? Share your knowledge to help other developers to debug faster.