ORA.Append("INSERT INTO WMS_ORDENTSAI (IDCORDENTSAI, IDCPRIATD, IDCTIPMDLTRP, IDCPSSCLIFOR, IDCPSSPRP, ");
ORA.Append(" IDCPSSTRP, IDCPSSTRPRDP, IDCPSSFLL, IDCSITORD, IDCSTE, IDCTIPORD, IDCLOT, ");
ORA.Append(" IDCPSSPNTDST, NROORD, DATGER, DESOBS, DATPGR, NUMAGP, ");
ORA.Append(" NUMTIPORD, BOLDTFMRC, BOLATDPRC, BOLRECMERFORPED, BOLCANORDATDPRC, ");
ORA.Append(" IDCUSR, VALQTDVOL, VLRCIF, VLRMTRCUB, VLRMTRQUA, IDCDOC, CODAGPMTG, GERAUTOPE, BOLCANLOT,NUMSEQCRG, BOLPERPENESQ, VLRPERATNORDCMP) ");
ORA.Append(" VALUES (S_WMS_ORDENTSAI.NEXTVAL, @IDCPRIATD, @IDCTIPMDLTRP, @IDCPSSCLIFOR, @IDCPSSPRP, ");
ORA.Append(" @IDCPSSTRP, @IDCPSSTRPRDP, @IDCPSSFLL, @IDCSITORD, @IDCSTE, @IDCTIPORD, @IDCLOT, ");
ORA.Append(" @IDCPSSPNTDST, @NROORD, @DATGER, @DESOBS, @DATPGR, @DATATD, @NUMAGP, ");
ORA.Append(" @NUMTIPORD, @BOLDTFMRC, @BOLATDPRC, @BOLRECMERFORPED, @BOLCANORDATDPRC, ");
ORA.Append(" @IDCUSR, @VALQTDVOL, @VLRCIF, @VLRMTRCUB, @VLRMTRQUA, @IDCDOC, @CODAGPMTG, @GERAUTOPE, @BOLCANLOT,@NUMSEQCRG, @BOLPERPENESQ,NVL(@VLRPERATNORDCMP,0)) ");
Array Comandos = Data.CreateCmdParameters(
new StcCmdParameter(ORA.ToString(), (int)ClsBco.Ora),
new StcCmdParameter(SQL.ToString(), (int)ClsBco.Sql));
Array Parametros = Data.CreatePrmParameters(
new StcPrmParameter("IDCPRIATD", row["IDCPRIATD"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCTIPMDLTRP", row["IDCTIPMDLTRP"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSCLIFOR", row["IDCPSSCLIFOR"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSPRP", row["IDCPSSPRP"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSTRP", row["IDCPSSTRP"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSTRPRDP", row["IDCPSSTRPRDP"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSFLL", row["IDCPSSFLL"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCSITORD", row["IDCSITORD"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCSTE", row["IDCSTE"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCTIPORD", row["IDCTIPORD"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCLOT", row["IDCLOT"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCPSSPNTDST", row["IDCPNTDST"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("NROORD", row["NroOrd"], (int)TipDdo.Vch, (int)PrmDrn.Inp),
new StcPrmParameter("DATGER", row["DatGer"], (int)TipDdo.DatHra, (int)PrmDrn.Inp),
new StcPrmParameter("DESOBS", row["DESOBS"], (int)TipDdo.Vch, (int)PrmDrn.Inp),
new StcPrmParameter("DATPGR", row["DatPgr"], (int)TipDdo.DatHra, (int)PrmDrn.Inp),
new StcPrmParameter("NUMAGP", row["NUMAGP"], (int)TipDdo.Vch, (int)PrmDrn.Inp),
new StcPrmParameter("NUMTIPORD", row["NUMTIPORD"], (int)TipDdo.Vch, (int)PrmDrn.Inp),
new StcPrmParameter("BOLDTFMRC", row["BOLDTFMRC"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("BOLATDPRC", row["BOLATDPRC"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("VALQTDVOL", row["VALQTDVOL"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("BOLRECMERFORPED", row["BOLRECMERFORPED"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("BOLCANORDATDPRC", row["BOLCANORDATDPRC"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCUSR", row["IDCUSR"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("VLRCIF", row["VLRCIF"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("VLRMTRCUB", row["VLRMTRCUB"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("VLRMTRQUA", row["VLRMTRQUA"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("IDCDOC", row["IDCDOC"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("CODAGPMTG", row["CODAGPMTG"], (int)TipDdo.Vch, (int)PrmDrn.Inp),
new StcPrmParameter("GERAUTOPE", row["GERAUTOPE"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("BOLCANLOT", row["BOLCANLOT"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("NUMSEQCRG", row["NUMSEQCRG"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("BOLPERPENESQ", row["BOLPERPENESQ"], (int)TipDdo.Num, (int)PrmDrn.Inp),
new StcPrmParameter("VLRPERATNORDCMP", row["VLRPERATNORDCMP"], (int)TipDdo.Num, (int)PrmDrn.Inp)
);
lngIdcOrdEntSai = new AcsDdo(TipBco.Prd).ExecuteCmdReturnKey(Comandos, Parametros);
ORA-01008: nem todas as variáveis são limitadas
-
- Rank: Analista Júnior
- Mensagens: 98
- Registrado em: Qua, 24 Set 2008 11:00 pm
- Localização: Belo Horizonte - MG
Bride
OCA Oracle PL/SQL Developer Certified Associate
OCA Oracle PL/SQL Developer Certified Associate
alguém pode me dizer no literal o que pode ser esse erro, na insert
-
- Rank: Estagiário Júnior
- Mensagens: 1
- Registrado em: Qua, 24 Abr 2013 4:58 pm
Obrigado , também me ajudou .
-
- Rank: Estagiário Pleno
- Mensagens: 3
- Registrado em: Ter, 17 Ago 2021 11:52 am
- Localização: Jundiaí
Estou com o mesmo problema no script abaixo, por favor me ajudem a identificar o erro.
DECLARE V_CODCID INT(30);
V_CODUF INT(30);
V_NOMECID VARCHAR2(60);
BEGIN
FOR X IN (SELECT DISTINCT * FROM TEMP_PARCEIRO ORDER BY 1)
LOOP
V_NOMECID := X.CODCID;
BEGIN
SELECT NVL(MIN(CID.CODCID),0), UFS.CODUF
INTO :V_CODCID, :V_CODUF
FROM TSICID CID, TSIUFS UFS
WHERE CID.UF = UFS.CODUF
AND
(TRIM(UPPER(translate( V_NOMECID,
'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜáçéíóúàèìòùâêîôûãõëü',
'ACEIOUAEIOUAEIOUAOEUaceiouaeiouaeiouaoeu'))) =
TRIM(UPPER(translate( CID.NOMECID,
'ÁÇÉÍÓÚÀÈÌÒÙÂÊÎÔÛÃÕËÜáçéíóúàèìòùâêîôûãõëü',
'ACEIOUAEIOUAEIOUAOEUaceiouaeiouaeiouaoeu'))))
GROUP BY UFS.CODUF;
EXCEPTION WHEN NO_DATA_FOUND THEN
V_CODCID := 0;
V_CODUF := 0;
END;
IF V_CODCID = 0 THEN
SELECT MAX(NVL(TSICID.CODCID,0)) + 1
INTO :V_CODCID
FROM TSICID;
INSERT INTO TSICID ( CODCID, UF, NOMECID, DTALTER )
VALUES ( V_CODCID, V_CODUF, V_NOMECID, SYSDATE);
END IF;
UPDATE TEMP_PARCEIRO PARC SET PARC.CODCID = V_CODCID WHERE PARC.CODPARC = X.CODPARC;
END LOOP;
END;
- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você criou um novo tópico para essa pergunta: viewtopic.php?f=2&t=11037
Respondida nesse link acima.
Respondida nesse link acima.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante