为什么不在postgresql中添加日期?

为什么不在postgresql中添加日期?,sql,postgresql,Sql,Postgresql,错误:“date”列的类型为date,表达式为-integer 第3行:数值(1,1,05.10.2015,1);                            ^ 提示:重写表达式或转换其类型。 日期文字是使用Date关键字后跟ISO格式的日期指定的: DATE '2015-10-05' 如果确实要使用其他格式,则需要使用to_date()函数: to_date('05.10.2015', 'dd.mm.yyyy'); 手册中的更多详细信息: 你可能必须用引号将日期括起来,因为上面

错误:“date”列的类型为date,表达式为-integer 第3行:数值(1,1,05.10.2015,1);                            ^ 提示:重写表达式或转换其类型。
日期文字是使用
Date
关键字后跟ISO格式的日期指定的:

DATE '2015-10-05'
如果确实要使用其他格式,则需要使用
to_date()
函数:

to_date('05.10.2015', 'dd.mm.yyyy');
手册中的更多详细信息:

你可能必须用引号将日期括起来,因为上面写着“2015减去10减去5”
to_date('05.10.2015', 'dd.mm.yyyy');