5

私はこのようなことをしたいと思います:

insert into mydb.mytable (updatetimestamp) values (#1/15/2012 01:03:00#)

...また...

select * from mydb.mytable where updatetimestamp = #1/15/2012 01:03:00#

リテラルを使用すると、式が DATE または TIMESTAMP としてすぐに解釈されるため、キャストなどの面倒な作業は必要ありません。

Teradata はこのタイプの構文をサポートしていますか?

4

1 に答える 1

8

はい、Teradata は日付とタイムスタンプの ANSI 形式をサポートしています。参考:http ://www.teradataforum.com/l070316a.htm

例えば:

INSERT 
  INTO  mydb.mytable (updatetimestamp) 
VALUES (TIMESTAMP '2012-01-15 01:03:00');

または:

SELECT * 
  FROM mydb.mytable 
 WHERE updatedate = DATE '2012-01-15';
于 2012-11-30T19:41:22.943 に答える