Options
- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Solved
Go to solution
numeric check in hive
Labels:
- Labels:
-
Apache Hive
Explorer
Created 08-24-2017 03:52 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hive: I have a column name(varchar), table has now both alphabets and pure numeric values. I want to count the column name that has only numeric values
1 ACCEPTED SOLUTION
Contributor
Created 08-24-2017 09:37 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Prabhu Muthaiyan You can write query similar to this to get count of numberic values:
select count(*) from <tableName> where cast(<colName> as double) is not NULL
2 REPLIES 2
Contributor
Created 08-24-2017 09:37 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Prabhu Muthaiyan You can write query similar to this to get count of numberic values:
select count(*) from <tableName> where cast(<colName> as double) is not NULL
New Contributor
Created 07-18-2018 11:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Prabhu Muthaiyan , you can use rlike regex
select count(*) from <tableName> where <colName> not rlike '[^0-9]' ;
