Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

В SQL Server 2008 мога да предам параметър със стойност на таблица към моята съхранена процедура от NHibernate. Как да постигна същото в Oracle

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. Как мога да заключа един ред в SQL Server по начин, подобен на SELECT FOR UPDATE WAIT на Oracle?

  2. Разрешаване на потребител да предава име на таблица и име на колона, като същевременно предотвратява SQL инжектиране

  3. Как да изпълните генериран скрипт (.sql файл) със схема и данни в SQL Server 2008

  4. Функция на SQL Server ROUND():За какво е и защо трябва да ви е грижа?

  5. Скрипт за унищожаване на всички връзки към база данни (Повече от RESTRICTED_USER ROLLBACK)