Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

รับรายการข้อจำกัดจากฐานข้อมูล MySQL หรือไม่


ในการรับรายการข้อจำกัดจากฐานข้อมูล MySQL ให้ใช้ไวยากรณ์ต่อไปนี้ -

เลือก *จาก information_schema.table_constraints โดยที่ constraint_schema ='yourDatabaseName';

ที่นี่เราจะได้ข้อ จำกัด จากฐานข้อมูล "ธุรกิจ" ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงข้อจำกัดของตารางทั้งหมดในฐานข้อมูล "ธุรกิจ" -

mysql> เลือก * −> จาก information_schema.table_constraints −> โดยที่ constraint_schema ='business';

ต่อไปนี้เป็นผลลัพธ์ที่แสดงข้อจำกัดทั้งหมด -

<ก่อนหน้า>+--------------------------+-------------------+----------- ------------------------------------------------------------------------------------------ --------------------------------------------------+| CONSTRAINT_CATALOG | CONSTRAINT_SCHEMA | CONSTRAINT_NAME | TABLE_SCHEMA | TABLE_NAME | CONSTRAINT_TYPE |+--------------------------+-------------------+------ -------------------------------------------------------------------------- ------------------------------------+| def | ธุรกิจ | ประถม | ธุรกิจ | Primarytable | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | Primarytable1 | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | autoincrementtable | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | demoauto | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | เพิ่มค่าอัตโนมัติ | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | Primarytabledemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | ลำดับการสาธิต | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | updtable | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | transcationdemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | triggedemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | usernameandpassworddemo | คีย์หลัก || def | ธุรกิจ | รหัสผู้ใช้ | ธุรกิจ | usernameandpassworddemo | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | tblp | คีย์หลัก || def | ธุรกิจ | ชื่อ | ธุรกิจ | uniquedemo | UNIQUE || def | ธุรกิจ | ชื่อ | ธุรกิจ | uniqueconstdemo | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | keydemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | nextiddemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | tablepri | คีย์หลัก || def | ธุรกิจ | ConstFK | ธุรกิจ | tabledemo2 | UNIQUE || def | ธุรกิจ | ConstFK | ธุรกิจ | tabledemo3 | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | วิทยาลัย | คีย์หลัก || def | ธุรกิจ | id | ธุรกิจ | uniquedemo1 | UNIQUE || def | ธุรกิจ | id | ธุรกิจ | uniqueautoid | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | schemadatabasemethoddemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | ข้อมูลพนักงาน | คีย์หลัก || def | ธุรกิจ | ชื่อ | ธุรกิจ | addunique | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | parentdemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | lastinsertrecordiddemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | demoindex | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | คอมโพสิตprimarykey | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | เพิ่มการเพิ่มอัตโนมัติ | คีย์หลัก | | def | ธุรกิจ | รหัส | ธุรกิจ | uniqueconstrainttable | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | mergedemo1 | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | mergedemo2 | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | Foreigntable1 | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | twoprimarykeytabledemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | showconstraintsdemo | คีย์หลัก || def | ธุรกิจ | ผู้เขียนหนังสือ | ธุรกิจ | showconstraintsdemo | UNIQUE || def | ธุรกิจ | ประถม | ธุรกิจ | autoincrementtozero | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | altertabletoaddautoincrement | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | เพิ่มprimarykeydemo | คีย์หลัก || def | ธุรกิจ | ประถม | ธุรกิจ | resetprimarykey | คีย์หลัก || def | ธุรกิจ | constFKPK | ธุรกิจ | Foreigntable | กุญแจต่างประเทศ || def | ธุรกิจ | FKConst | ธุรกิจ | Foreigntabledemo | กุญแจต่างประเทศ || def | ธุรกิจ | ConstFK | ธุรกิจ | tblf | กุญแจต่างประเทศ || def | ธุรกิจ | StudCollegeConst | ธุรกิจ | นักศึกษา | กุญแจต่างประเทศ || def | ธุรกิจ | ConstChild | ธุรกิจ | เด็กสาธิต | กุญแจต่างประเทศ || def | ธุรกิจ | Primarytable1demo_ibfk_1 | ธุรกิจ | Primarytable1demo | กุญแจต่างประเทศ |+--------------------------+-------------------+----- ------------------------------------------------------------------------------------------ --------------------------------------------------+48 แถวในชุด 2 คำเตือน (0.24 วินาที)