私が使用したことがない神託(だけT-SQL)レコードとストアドプロシージャを使用してパッケージを作成する方法は?オラクル
私はレコードを持っているし、2つのストアドプロシージャ
/*私が使用したことがないパッケージ 私にこのレコードを使用する必要がありますパッケージを作成する必要がありますあなたは、単に中/更新レコードを挿入する必要がある場合は(電話またはパッケージをステートメ) 私は、更新のための第3のシステムでそれを呼び出したり、人を挿入する必要がある) */
CREATE OR REPLACE PACKAGE PKG_CRM_INSERTUPDATE_PERSONAS IS
/*
this must to create a stored procedure for insert and update a table
*/
declare
TYPE typePersona IS RECORD (
varNombre: VARCHAR2(200);
varApellidoPaterno : VARCHAR2(200);
varApellidoMaterno : VARCHAR2(200);
varRFC : VARCHAR2(200);
varIfe : VARCHAR2(200);
varFechaNacimiento : DATE;
varNumeroHijos : NUMBER;
varIdSituacion : NUMBER;
varIdActividad : NUMBER;
varIdPais : NUMBER;
varIdGenero : VARCHAR2(200);
varIdEstadoCivil : NUMBER;
varIdLocalidad : NUMBER;
varIdPersona : NUMBER;
varCURP : VARCHAR2(200);
varIdTipoPersona : VARCHAR2(200);
varCalle : VARCHAR2(200);
varNumeroExterior : VARCHAR2(200);
varNumeroPiso : VARCHAR2(200);
varNumeroDepartamento : VARCHAR2(200);
)
END;
PL/SQLを使用したことがないと言った場合、テーブルを変更するためにレコードを定義する必要があると思われるものは何ですか?あなたの究極の目標は何ですか? –
私はパッケージ内のレコードを作成し、このレコードをpersonテーブルの挿入/更新に使用する必要があります – angel
目標は「パッケージを挿入/更新するパッケージを作成する」 – angel