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

MySQL INSERT या REPLACE कमांड्स

MySQL में, INSERT कमांड का उपयोग तब किया जाता है जब हम किसी टेबल में रिकॉर्ड डालना चाहते हैं। ऐसे कई उदाहरण हैं जब यह INSERT डेटा दोहराव या इसी तरह के कारणों से विफल हो सकता है।

MySQL बदलें कमांड, जब इस संदर्भ में उपयोग किया जाता है, तो डेटा डुप्लीकेसी समस्या को हल करने में मदद करता है। जब बदलें INSERT . के स्थान पर प्रयोग किया जाता है कमांड, यह REPLACE . के रूप में कार्य करता है जब उस रिकॉर्ड से मेल खाने वाला डेटा होता है जिसे आप INSERT करने का प्रयास कर रहे हैं , अन्यथा यह केवल INSERT . के रूप में कार्य करता है सीधे।

यहाँ कुछ उदाहरण MySQL कोड है जो REPLACE . के उपयोग को दर्शाता है और सम्मिलित करें आदेश:

CREATE TABLE `STUDENT` (
	`FIRSTNAME` VARCHAR(30) NOT NULL,
	`LASTNAME` VARCHAR(30) NOT NULL,
	PRIMARY KEY (FIRSTNAME, LASTNAME)
);

इसका परिणाम निम्न आउटपुट में होता है:

REPLACE INTO STUDENT (FIRSTNAME, LASTNAME) VALUES( 'Steven', 'Fall');
/* Affected rows: 1  Found rows: 0  Warnings: 0  Duration for 1 query: 0.001 sec. */
REPLACE INTO STUDENT (FIRSTNAME, LASTNAME) VALUES( 'Steven', 'Fall');
/* Affected rows: 1  Found rows: 0  Warnings: 0  Duration for 1 query: 0.001 sec. */

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आरएचईएल/सेंटोस 8/7 और फेडोरा 35 . पर MySQL 8.0 कैसे स्थापित करें

  2. कैसे जांचें कि mysql डेटाबेस मौजूद है या नहीं?

  3. MySQL स्लो क्वेरी को कैसे इनेबल करें MySQL में लॉग इन करें

  4. DAYOFWEEK () उदाहरण – MySQL

  5. क्या MYSQL LIMIT कीवर्ड का कोई ANSI SQL विकल्प है?