Search blank numeric value from a column SQL Server -
i have numeric column having blank in db table. i'm trying :
select top 10 chqno, account, surname, othrname, chqamt, bankno, pymtno, glacctno table1 chqamt = ''
note: chqamt column type decimal
and getting error: error converting data type varchar numeric.
how resolve this?
if chqamt numeric, should check if it's null (blank = '' string)
select top 10 chqno, account, surname, othrname, chqamt, bankno, pymtno, glacctno table1 chqamt null;
some simple tests:
create table test1 (num int, string varchar(10)); insert test1 values (null, null); insert test1 values (1, ''); insert test1 values (0, 'zero'); select * test1 num null;
output:
num string 1 null null
select * test1 string null;
output:
num string 1 null null
-----next 1 (for datatype varchar have different result in oracle, not case)
select * test1 string = '';
output:
num string 1 1
and @ last:
select * test1 cast(num varchar(10))= '';
output (nothing): think has not meaning.
Comments
Post a Comment