How to Detect if a Value Contains at Least One Number in SQL Server

Sometimes you might need to search a database table for only those rows that contain at least one number in a given column.

Strictly speaking, numbers can be represented by words and other symbols, but for the purpose of this article, “number” means “numerical digit”.

Below is an example of how to use T-SQL to find rows that contain at least one number in SQL Server.

Continue reading

How to Find Non-Numeric Values in a Column in MySQL

In MySQL, you can run a query like the following to return non-numeric data from the column.

This can be helpful if you ever find a column that contains numeric data, but it was set up as a varchar or char column. You can use this query to find any non-numeric values that might have been inserted into the column. You can then deal with it any way you like, such as convert them to numeric, then change the column type.

Continue reading

PostgreSQL DESCRIBE TABLE Equivalent

Some DBMSs such as Oracle, MySQL, and MariaDB have a DESCRIBE command that returns information about tables and views. It goes DESCRIBE table where table is the name of the table or view, and it can also be followed by a column name if you only want information about a specific column.

PostgreSQL doesn’t have a DESCRIBE TABLE command as such, but there are alternatives.

Continue reading