ค่าคอลัมน์ยาว

ฉันประสบปัญหาในการพยายามนำเข้าข้อมูลจากไฟล์ Excel CSV ฉันใช้ SQL Developer 4.1 ปัญหาของฉันคือฉันได้รับข้อผิดพลาดอย่างต่อเนื่อง:

ORA-01461: สามารถผูกค่า LONG สำหรับการแทรกลงในคอลัมน์ LONG เท่านั้น

แม้ว่าฉันจะไม่ได้ใช้คอลัมน์ LONG ก็ตาม นั่นไม่ใช่ตัวเลือกสำหรับฉันที่จะใช้ด้วยซ้ำ ฉันใช้เพียง varchar2, number และ date ใครสามารถช่วยอธิบายว่า LONG คืออะไร และฉันจะแก้ไขมันได้อย่างไร และใช่ ฉันรู้ดีว่ามันฟังดูงี่เง่าแค่ไหน


person baskinsr    schedule 22.05.2017    source แหล่งที่มา


คำตอบ (1)


ฉันคิดว่าปัญหาคือในทางกลับกัน นั่นคือคุณกำลังพยายามป้อนตัวเลขลงในคอลัมน์ตัวเลขที่สูงเกินไป ประเภทข้อมูลถูกกำหนดไว้ที่นี่ https://docs.oracle.com/cd/B28359_01/server.111/b28318/datatype.htm#CNCPT1832

person JeffUK    schedule 22.05.2017
comment
คุณหมายถึงว่าข้อมูลของฉันยาวเกินกว่าที่ฉันพิจารณาในการตั้งค่าความแม่นยำ/อักขระของตารางใช่ไหม ฉันมีปัญหากับข้อมูลที่เข้ามา (แยกออกจากระบบอื่น) ที่ดูเหมือน '1.3785E17' สำหรับสิ่งต่างๆ แต่ฉันปรับเปลี่ยนข้อมูลเหล่านั้นก่อนที่จะพยายามนำเข้า - person baskinsr; 22.05.2017