Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Trong SQL Server 2008, tôi có thể chuyển tham số có giá trị bảng vào thủ tục được lưu trữ của mình từ NHibernate.

CREATE OR REPLACE TYPE employeeType AS OBJECT (employeeId INT, employeeName VARCHAR2(50));

CREATE TYPE ttEmployeeType AS TABLE OF employeeType;

CREATE PROCEDURE testCustom (pLocation ttEmployeeType)
AS
BEGIN
        INSERT
        INTO    employee (emp_id, emp_name)
        SELECT  *
        FROM    TABLE(pLocation);
END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tham số hóa một mệnh đề SQL IN

  2. Bỏ khóa ngoại mà không biết tên của ràng buộc?

  3. Truy vấn PIVOT động của SQL Server?

  4. Tôi có nên đặt kích thước nhóm tối đa trong chuỗi kết nối cơ sở dữ liệu không? Điều gì xảy ra nếu tôi không làm vậy?

  5. Chuyển đổi ‘smalldatetime’ thành ‘datetime2’ trong SQL Server (Ví dụ T-SQL)