อย่างเช่น DB กำหนดไว้เที่ varchar2 (100) แต่ input text กำหนดให้ใส่ได้ 200 ผู้ใช้งานใส่มา 200 จะ insert ไม่ได้ มีวิธีไหน ทำให้มัน insert ไปแค่ 100 ตามค่าที่เซตที่ DB เหมือน mysql ไหมครับ
ใช้ insert trigger กับ substr luckyman Thu, 07/01/2016 - 23:34 ใช้ insert trigger กับ substr ก็น่าจะได้นะครับ แต่จริงๆ มันควรจะจัดการให้เรียบร้อยที่ระดับ application มากกว่า เห็นยอมให้เอาข้อมูลพังๆ เข้า database แล้วรู้สึกแปลกๆ Log in or register to post comments substr แต่ก่อนที่ string osmiumwo1f Fri, 08/01/2016 - 00:04 substr แต่ก่อนที่ string มันจะมาถึง SQL มันควรจะยาวไม่เกิน 100 ตัวอักษรแล้ว ไม่ใช่มาคาดหวังว่า SQL จะตัดให้หรือมาทำใน SQL ครับ Log in or register to post comments แก้ที่ input pepporony Fri, 08/01/2016 - 06:04 แก้ที่ input น่าจะดีกว่านะครับ... Log in or register to post comments ถ้าผู้ใช้กรอกมา AMp Fri, 08/01/2016 - 11:44 ถ้าผู้ใช้กรอกมา ก็แสดงว่าผู้ใช้ต้องการนำข้อมูลนั้นเข้าระบบ แต่ระบบดันไปถือวิสาสะตัดทิ้ง มันก็กระไรอยู่นะ ไป limit ที่ input ดีกว่านะ ผู้ใช้จะได้รับรู้ไปเลยว่ากรอกได้เท่านี้ Log in or register to post comments กันตั้งแต่ input ซิครับ. Diaboros_Sorobaid Mon, 11/01/2016 - 08:42 กันตั้งแต่ input ซิครับ. บอกจำนวนตัวอักษรที่เหลือให้เห็นตอนพิมพ์ไปเลย Log in or register to post comments ขอบคุณมากครับผม Detective Mon, 18/01/2016 - 17:46 ขอบคุณมากครับผม Log in or register to post comments
ใช้ insert trigger กับ substr luckyman Thu, 07/01/2016 - 23:34 ใช้ insert trigger กับ substr ก็น่าจะได้นะครับ แต่จริงๆ มันควรจะจัดการให้เรียบร้อยที่ระดับ application มากกว่า เห็นยอมให้เอาข้อมูลพังๆ เข้า database แล้วรู้สึกแปลกๆ Log in or register to post comments
substr แต่ก่อนที่ string osmiumwo1f Fri, 08/01/2016 - 00:04 substr แต่ก่อนที่ string มันจะมาถึง SQL มันควรจะยาวไม่เกิน 100 ตัวอักษรแล้ว ไม่ใช่มาคาดหวังว่า SQL จะตัดให้หรือมาทำใน SQL ครับ Log in or register to post comments
แก้ที่ input pepporony Fri, 08/01/2016 - 06:04 แก้ที่ input น่าจะดีกว่านะครับ... Log in or register to post comments
ถ้าผู้ใช้กรอกมา AMp Fri, 08/01/2016 - 11:44 ถ้าผู้ใช้กรอกมา ก็แสดงว่าผู้ใช้ต้องการนำข้อมูลนั้นเข้าระบบ แต่ระบบดันไปถือวิสาสะตัดทิ้ง มันก็กระไรอยู่นะ ไป limit ที่ input ดีกว่านะ ผู้ใช้จะได้รับรู้ไปเลยว่ากรอกได้เท่านี้ Log in or register to post comments
กันตั้งแต่ input ซิครับ. Diaboros_Sorobaid Mon, 11/01/2016 - 08:42 กันตั้งแต่ input ซิครับ. บอกจำนวนตัวอักษรที่เหลือให้เห็นตอนพิมพ์ไปเลย Log in or register to post comments
ขอบคุณมากครับผม Detective Mon, 18/01/2016 - 17:46 ขอบคุณมากครับผม Log in or register to post comments
ใช้ insert trigger กับ substr
luckyman Thu, 07/01/2016 - 23:34
ใช้ insert trigger กับ substr ก็น่าจะได้นะครับ
แต่จริงๆ มันควรจะจัดการให้เรียบร้อยที่ระดับ application มากกว่า
เห็นยอมให้เอาข้อมูลพังๆ เข้า database แล้วรู้สึกแปลกๆ
substr แต่ก่อนที่ string
osmiumwo1f Fri, 08/01/2016 - 00:04
substr แต่ก่อนที่ string มันจะมาถึง SQL มันควรจะยาวไม่เกิน 100 ตัวอักษรแล้ว ไม่ใช่มาคาดหวังว่า SQL จะตัดให้หรือมาทำใน SQL ครับ
แก้ที่ input
pepporony Fri, 08/01/2016 - 06:04
แก้ที่ input น่าจะดีกว่านะครับ...
ถ้าผู้ใช้กรอกมา
AMp Fri, 08/01/2016 - 11:44
ถ้าผู้ใช้กรอกมา ก็แสดงว่าผู้ใช้ต้องการนำข้อมูลนั้นเข้าระบบ แต่ระบบดันไปถือวิสาสะตัดทิ้ง มันก็กระไรอยู่นะ ไป limit ที่ input ดีกว่านะ ผู้ใช้จะได้รับรู้ไปเลยว่ากรอกได้เท่านี้
กันตั้งแต่ input ซิครับ.
Diaboros_Sorobaid Mon, 11/01/2016 - 08:42
กันตั้งแต่ input ซิครับ. บอกจำนวนตัวอักษรที่เหลือให้เห็นตอนพิมพ์ไปเลย
ขอบคุณมากครับผม
Detective Mon, 18/01/2016 - 17:46
ขอบคุณมากครับผม