我有一個主鍵,我不想自動增量(由於各種原因),所以我正在尋找一種方法來簡單地增加該字段,當我插入。簡而言之,我的意思是沒有存儲過程並且沒有觸發器,所以只需一系列SQL命令(最好是一個命令)。 這是我迄今爲止嘗試: BEGIN TRAN
INSERT INTO Table1(id, data_field)
VALUES ((SELECT (MAX(id) + 1) FROM Table1),
INSERT INTO timecrunch.dbo.intervals (IntervalID, Duration)
SELECT ixInterval, DATEDIFF(hour, dtStart, dtEnd) FROM fogbugz.dbo.TimeInterval
WHERE dtEnd is not NULL
IntervalID是int,持續時間是浮動 我試圖把所有的每小
在discussion約多行插入到Oracle兩種方法進行了論證: 第一: insert into pager (PAG_ID,PAG_PARENT,PAG_NAME,PAG_ACTIVE)
select 8000,0,'Multi 8000',1 from dual
union all select 8001,0,'Multi 8001',1 from dual
二: INS