sql AIME PAS la syntaxe

J'ai besoin de filtre basé sur un horodatage et voudrais obtenir tout au sein d'un certain jour. Les horodateurs sont comme ceci: 02/06/2014 7:45:59 AM ou traduits 2014-02-06 07:45:59

select * 
from P_FAR_SBXD.T_CLAIM_SERVICE_TYP_DIM 
where service_type_id = 134469888 and valid_from_tsp not like '2014-02-06 %'

Lorsque j'exécute cette requête, je suis retourné l'erreur: Partial String matching requires character operands

À la recherche de cette erreur, on m'a donné The user used the partial string matching operator (LIKE) with an argument that was not a character string.

Si ce que je peux utiliser pour correspondre à une date? edit: ou dans ce cas, pas une date?

Sont valid_from_tsp un timestamp ou une chaîne de caractères? Si c'est un timestamp, vous devriez utiliser la fonction date. Je ne sais pas teradata, mais quelque chose comme: cast(valid_from_tsp as date) = '2014-02-06'
Quel est le type de données de valid_from_tsp?
timestamp 02/19/2014 7:45:59 AM

OriginalL'auteur staples | 2014-05-16