0

これを修正するのに 2 時間を費やしましたが、SO で答えが見つからなかったため、新しい質問を追加することにしました。後から考えると、答えは SO で答えることができますが、それは正しい場所で探している場合に限られます。

問題: 計算された列 (私の場合は SQL Server に含まれています) を永続化しようとすると、cast('2013-09-30 23:59:59' as datetime)そのままでは永続化できないというエラーが表示されますnon-deterministic

4

1 に答える 1

1

解決策:CONVERTではなくを使用して、例CASTを指定します。この例では、 はスタイルで、YYYY-MM-DD HH:MI:SS 形式を参照しています。styleconvert(datetime,'2013-09-30 23:59:59',120)120

警告: 一部のスタイルが非決定論的である可能性があることを示唆する投稿を見たことがあります

于 2013-07-31T10:30:53.210 に答える