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

Chèn kết quả của một thủ tục ...

Câu trả lời

Để chèn kết quả của một thủ tục lưu trữ (stored procedure) vào một bảng tạm thời (temporary table) trong SQL Server, bạn có thể sử dụng một trong các phương pháp sau:

  1. Sử dụng câu lệnh INSERT INTO kết hợp với EXEC hoặc EXECUTE để chèn kết quả trực tiếp từ thủ tục lưu trữ vào bảng tạm thời:

    sql Copy
    -- Tạo bảng tạm thời
    CREATE TABLE #TempTable (
        Column1 DataType,
        Column2 DataType,
        ...
    );
    
    -- Chèn kết quả từ thủ tục lưu trữ vào bảng tạm thời
    INSERT INTO #TempTable
    EXEC MyStoredProcedure;
  2. Sử dụng OPENROWSET để chèn kết quả từ thủ tục lưu trữ vào bảng tạm thời, đặc biệt khi thủ tục lưu ...

expert

expert

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

senior

Tên các loại Trigger?

junior

Hai lệnh nào được sử dụng để xóa toàn bộ dữ liệu khỏi một bảng? Có bất kỳ hậu quả nào không với các lệnh cụ thể?

junior

Bạn có thể giải thích sự khác biệt giữa Khóa Chính và Chỉ Mục Duy Nhất không?

Bình luận

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

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