-4
我在SQL服務器表中有3列的要求中,列爲starttime
,endtime
,journeytime
。在插入表值時,我輸入starttime
,endtime
列值;第三列值將從endtime - starttime
生成。將值自動插入列表
如何在創建表格時執行此操作?謝謝!
我在SQL服務器表中有3列的要求中,列爲starttime
,endtime
,journeytime
。在插入表值時,我輸入starttime
,endtime
列值;第三列值將從endtime - starttime
生成。將值自動插入列表
如何在創建表格時執行此操作?謝謝!
試試這個:
CREATE TABLE [dbo].[CCtest]
(
[starttime] [datetime] NULL,
[endtime] [datetime] NULL,
[last_date] AS DATEDIFF(MINUTE, endtime , starttime)
)
INSERT INTO CCTest (starttime, endtime)
SELECT '11:15:00' ,'13:15:00' UNION ALL
SELECT '10:45:00' ,'18:59:00'
SELECT * FROM dbo.CCTest
GO
退房計算列。 – jarlh
歡迎來到SO。請在發佈問題前查看[問]和[mcve] – Aleksej
請不要使用全部大寫字母作爲標題。這被認爲是粗魯和/或吶喊。謝謝。 –