sql >> Database >  >> RDS >> Oracle

ORA-06502:PL/SQL:numerieke of waardefout:tekenreeksbuffer te kleine uitzondering van C#-code

Het werkt nu voor mij. De fout is dat ik een parameter "Id" als varchar2 heb gedeclareerd. maar ik heb daar geen grootte aan gegeven. Nu heb ik de maximale grootte voor de parameter aangegeven en het werkt prima.

 cmd_chk.Parameters.Add("id", OracleDbType.Varchar2,32767).Direction = ParameterDirection.Output;


  1. MySQL Sum() meerdere kolommen

  2. Stream binair bestand van MySQL om te downloaden met PHP

  3. Een gegevensbestand verwijderen uit een SQL Server-database (T-SQL)

  4. PHP PDO INSERT WHERE NOT EXISTS-instructie werkt niet