Câu hỏi phỏng vấn SQL
Câu hỏi

Các thao tác TRUNCATEDELETE ảnh hưở...

Câu trả lời

Các thao tác TRUNCATE và DELETE có những ảnh hưởng khác nhau đối với cột Identity trong SQL Server. Khi sử dụng lệnh TRUNCATE, bộ đếm của cột Identity sẽ được đặt lại về giá trị gốc (seed value) được định nghĩa cho cột đó. Nếu không có giá trị gốc nào được định nghĩa, giá trị mặc định là 1 sẽ được sử dụng. Điều này có nghĩa là sau khi thực hiện lệnh TRUNCATE, nếu bạn thêm dữ liệu mới vào bảng, bộ đếm Identity sẽ bắt đầu lại từ 1 hoặc giá trị gốc đã định nghĩa

Ngược lại, khi sử dụng lệnh DELETE để xóa dữ liệu, bộ đếm của cột Identity không bị đặt l...

senior

senior

Gợi ý câu hỏi phỏng vấn

senior

Có những loại chỉ mục nào khác (so với B-Trees) trong SQL?

senior

Làm thế nào để chuyển đổi một bảng sử dụng SQL thay đổi từ hàng thành cột hoặc ngược lại?

senior

Giải thích sự khác biệt giữa Exclusive LockUpdate Lock trong SQL là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào