sql >> Databáze >  >> RDS >> Oracle

Předávání řetězcových parametrů propojeným procedurám serveru Oracle ze serveru SQL

Řešení vyžadovalo kontrolu Dynamic Parameters vlastnost v ovladači OraOLEDB.Oracle v SQL Server (Server Objects/Linked Servers/Providers/OraOLEDB.Oracle).

Poté, abych zavolal proceduru, musel jsem udělat následující:

DECLARE @userid varchar(50)
SET @userid = 'MyUserId'
EXECUTE ('BEGIN P_CREATE_USER(?); END;', @userid) AT ORACLE_SERVER



  1. Jak spustit SQL skript v MySQL?

  2. Použití SUM() bez seskupování výsledků

  3. MySqlDataReader.GetStream() vyvolá výjimku IndexOutOfRangeException

  4. Únik z jednoduchých uvozovek v JDBC pomocí MySql