SQL non vide au lieu de non NULL

Je suis à l'utilisation de postgreSQL. J'ai une colonne qui:

NOT NULL

Cependant, quand je veux insérer une ligne avec une chaîne vide comme:

''

il ne me donne pas une erreur et accepte. Comment puis-je vérifier la valeur d'insertion doit être not empty? (Ni vide ni null)

PS: Ma colonne définie comme:

"ads" character varying(60) NOT NULL

source d'informationauteur kamaci