if multiple constructor use the sqltype to figure out which one