Tôi đang sử dụng SQL Server 2008 để tạo quy trình.Nhận giá trị cột nhận dạng khi INSERT
Tôi đang sử dụng câu lệnh sql sau đây để chèn vào một bảng kiểm toán
insert into Listuser
(
UserID,
ListID,
AuditCreated
)
select
UserID,
ListID,
GETDATE()
from ListUser where Surname='surname'
Tôi đang sử dụng scope_identity()
để có được những cột sắc từ bảng listuser và chèn cột sắc khác ghi bàn
Nếu câu lệnh chọn có chứa nhiều hơn 1 giá trị, làm thế nào để có được giá trị nhận dạng của cả hai cột và chèn vào bảng nhật ký?
Thanjs
chúng tôi có thể thêm trực tiếp vào bảng vĩnh viễn – user386258
@ user3862 58: Chúng ta có thể, nhưng có những hạn chế nhất định như những gì mà bàn mục tiêu không thể có. Đọc bài viết được liên kết bởi marc_s để biết thêm chi tiết. –
@ marc_s, tôi có thể chèn id trực tiếp vào bảng vĩnh viễn (bảng nhật ký) thay vì bảng biến – user386258