समस्या यह है कि आप उम्मीद करते हैं कि ओरेकल 1234 को एक चरित्र प्रकार में निहित रूप से डालेगा। इसके विपरीत, Oracle परोक्ष रूप से कॉलम को किसी संख्या में कास्ट कर रहा है। कॉलम में एक गैर-संख्यात्मक मान है, इसलिए Oracle एक त्रुटि फेंकता है। Oracle प्रलेखन निहित जातियों के खिलाफ चेतावनी देता है इससे पहले कि यह बताता है कि उन्हें कैसे हल किया जाएगा। आपके द्वारा देखे जा रहे व्यवहार की व्याख्या करने वाला नियम यह है: