Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या डिफ़ॉल्ट मान के रूप में अभिव्यक्ति के साथ MySQL में एक कॉलम बनाना संभव है?

उसके लिए एक सम्मिलित ट्रिगर का उपयोग करें। कुछ इस तरह

DELIMITER |

CREATE TRIGGER default_yearly BEFORE INSERT ON employee
  FOR EACH ROW BEGIN   
    SET NEW.employeeyearly = NEW.employeemonthly * 12;
  END;
|

DELIMITER ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कई पंक्तियों में कुछ मान होने की संख्या की गणना करने के लिए SQL क्वेरी

  2. कैसे जांचें कि INSERT संग्रहीत कार्य में अच्छी तरह से चला गया है या नहीं?

  3. एक MySQL तालिका में आपके पास कितने कॉलम (अधिकतम) हो सकते हैं?

  4. क्या MySQL InnoDB को हमेशा प्रत्येक विदेशी कुंजी बाधा के लिए एक अनुक्रमणिका की आवश्यकता होती है?

  5. कॉलम के अनुसार PHP/MySQL समूह परिणाम