仮想参加タイムスタンプが参照キーである仮想結合を介して複数のテーブルを接続しようとしています。
メインテーブルのタイムスタンプ形式は2021-01-0309:30:01で、列は公称値です。
同じ「タイムスタンプ」形式を持つ他の2つのテーブルが結合されました。 ここに示すように、4番目と5番目のテーブルを数値形式のタイムスタンプで結合する必要があります。2021年3月10日16:45
注-4番目と5番目のテーブルに「second(from Timestamp):01 or:02」がありません。私は「2番目(タイムスタンプから)」については心配していません-それが助けになるなら。 タイムスタンプを解析して連結を使用しようとしましたが、うまくいきませんでした。これを実現するにはどうすればよいですか。 どんな助けでも。
データ表再:仮想参加すべてのタイムスタンプの2番目の部分を削除しようとしましたか? タイムスタンプは完全に同じでなければならないと思います。 すべてが同じ値であるかどうかを確認する最も簡単な方法は、列の形式を最適/固定decに変更して、日時の値を確認することです。
たとえば、現在の日付からSecond(date)を差し引くことで、秒を削除できます。 例:
Names Default To Here(1);
curDate = Today();
show(curDate, as date(curDate));
curDateNoSeconds = curDate-Second(curDate);
Show(curDateNoSeconds, as date(curDateNoSeconds));