Teradata 插入当前日期数据
我想用这种格式在表中插入数据Teradata 插入当前日期数据,teradata,Teradata,我想用这种格式在表中插入数据 SELECT DATE(FORMAT 'yyyy-mm-dd') (CHAR(10)) --2013-12-12 SELECT DATE(FORMAT 'yyyy-mm-dd') --12/12/2013 您能告诉我如何在表格中插入当前日期吗 用这种格式? yyyy mm dd您的实际问题是什么?格式主要用于从/到字符串的转换,但内部数据类型DATE不以任何dmy/ymd格式存储 insert into emp values ( DATE(FORMAT 'y
SELECT DATE(FORMAT 'yyyy-mm-dd') (CHAR(10)) --2013-12-12
SELECT DATE(FORMAT 'yyyy-mm-dd') --12/12/2013
您能告诉我如何在表格中插入当前日期吗
用这种格式?
yyyy mm dd您的实际问题是什么?格式主要用于从/到字符串的转换,但内部数据类型DATE不以任何dmy/ymd格式存储
insert into emp values ( DATE(FORMAT 'yyyy-mm-dd') (CHAR(10)) ,...... )
如果目标列定义为日期,则只需插入日期/当前_日期,而无需对其应用格式
显示错误结果的第二个示例可能是使用SQL Assistant提交的,SQL Assistant根据选项->数据格式->以这种格式显示日期使用自己的格式化规则
您的插入对于CHAR目标列是正确的,但是您不应该在CHAR:-)中存储日期。谢谢Doneth,我能够理解。
CYCLEDATE DATE FORMAT 'YYYY-MM-DD' --- TABLE DEFINITION
Insert into emp cycledate values ( date ) -- worked .