2

我需要将 datetime2 转换为 smalldatetime 有人可以给我一个简单的例子来说明如何将 datetime2 转换为 smalldatetime 触发器

我认为触发器是执行此操作的方法,但语法不正确。有人可以告诉我怎么做吗?我以前从未写过触发器。

4

1 回答 1

2
DECLARE @datetime2 datetime2 = '12-10-25 12:32:10.1234567';
DECLARE @smalldatetime smalldatetime = @datetime2;

SELECT @datetime2 AS '@datetime2', @smalldatetime AS '@smalldatetime';

结果 :

> @datetime2                  @datetime
> --------------------------- -----------------------
> 2025-12-10 12:32:10.1234567 2025-12-10 12:32:10.123
> 
> (1 row(s) affected)
于 2013-06-06T10:02:15.670 回答