Tengo problemas para insertar una fila en mi mesa. Aquí está la declaración de inserción y la creación de la tabla. Esto es parte de una asignación uni, por lo tanto, la simplicidad, ¿qué estoy haciendo mal? Estoy usando Oracle SQL Developer versión 3.0.04. 'cómo insertar fecha y hora en Oracle?
El problema que estoy teniendo es que solo está insertando el dd/mon/aa pero no el tiempo. ¿Cómo consigo insertar el tiempo también?
INSERT INTO WORKON (STAFFNO,CAMPAIGNTITLE,DATETIME,HOURS)
VALUES ('102','Machanic Summer Savings',TO_DATE('22/April/2011 8:30:00AM','DD/MON/YY HH:MI:SSAM'),'3')
;
CREATE TABLE WorkOn
(
StaffNo NCHAR(4),
CampaignTitle VARCHAR(50),
DateTime DATE,
Hours VARCHAR(2)
)
;
Gracias por la ayuda.
EDITAR: Esto no tiene sentido, entro en un momento en el campo para probar si el tiempo está funcionando y se emite una fecha WTF? Esto es muy raro que no puede usar un campo de fecha y acaba de entrar en el tiempo, me di cuenta de esto dará lugar a problemas de manipulación de los datos, pero esto no está haciendo ningún sentido ...
Comparta la definición de su tabla también - 'DESC WORKON' –