चूंकि संख्या 15 अंकों तक हो सकती है, इसलिए आपको 64 बिट (8-बाइट) पूर्णांक में डालना होगा। इसे आजमाएं:
SELECT * FROM table
WHERE myint = mytext::int8
::
कास्ट ऑपरेटर ऐतिहासिक लेकिन सुविधाजनक है। पोस्टग्रेज़ भी SQL मानक सिंटैक्स के अनुरूप है
myint = cast ( mytext as int8)
यदि आपके पास शाब्दिक पाठ है तो आप int
. से तुलना करना चाहते हैं , int
कास्ट करें पाठ करने के लिए:
SELECT * FROM table
WHERE myint::varchar(255) = mytext