I have a function that evaluates if a record exist. I return a char(1) y or n. The function works fine but what is the general rule of thumb when returning true/false values? Should I really be returning a bit? (0 or 1) or an int? (0 or 1)? if I use 0 or 1 what is the industry definition of 0 or 1 (true/false succeed/fail, yes/no)? 0 = f, "no", fail? 1 = t, yes, succeed?