Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में StudentId मान के आधार पर टेबल अपडेट करना

पहले एक टेबल बनाते हैं:

mysql> create table DemoTable633 (StudentId char(2) not null primary key,StudentName varchar(100)); Query OK, 0 rows affected (1.06 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:

mysql> insert into DemoTable633 values('10','Chris'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable633 values('20','Sam'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable633 values('30','David'); Query OK, 1 row affected (0.17 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable633;

यह निम्न आउटपुट देगा:

+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
| 10        | Chris       |
| 20        | Sam         |
| 30        | David       |
+-----------+-------------+
3 rows in set (0.00 sec)

अब UPDATE का उपयोग करके StudentID के आधार पर टेबल अपडेट करें:

mysql> update DemoTable633 set StudentName='Bob' where StudentId='20'; Query OK, 1 row affected (0.13 sec) Rows matched: 1 Changed: 1 Warnings: 0

एक बार फिर टेबल रिकॉर्ड चेक करें:

mysql> select *from DemoTable633;

यह निम्न आउटपुट देगा:

+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
| 10        | Chris       |
| 20        | Bob         |
| 30        | David       |
+-----------+-------------+
3 rows in set (0.00 sec)
  1. Java MySQL का उपयोग करके MySQL टेबल अपडेट करें Java MySQL का उपयोग करके MySQL टेबल अपडेट करें

    JDBC में PreparedStatement का उपयोग करके पैरामीटरीकृत अपडेट को सुरक्षित रूप से निष्पादित करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable(Id INT, FirstName VARCHAR(40)); Query OK, 0 rows affected (0.62 sec) INSERT INTO DemoTable VALUES(100,Chris),(111,Mike),(121,Sam); अपडेट से पहले SELECT

  1. - MySQL तालिका का स्टोरेज इंजन कैसे बदलें (UPDATE/ALTER)?

    MySQL में ALTER TABLE ... ENGINE= स्टेटमेंट का उपयोग करके मौजूदा तालिका का स्टोरेज इंजन बदला जा सकता है। सिंटैक्स ALTER TABLE table_name ENGINE = engine_name; उदाहरण: MyISAM से InnoDB में बदलें MyISAM इंजन के साथ तालिका बनाएं: ) ENGINE=MyISAM, AUTO_INCREMENT=101; वर्तमान इंजन जांचें mysql> SH

  1. - MySQL टेबल को बैच अपडेट कैसे करें?

    आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable -> ( -> BreakfastTime time -> ); Query OK, 0 rows affected (0.59 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable values(7:30:45); Query OK, 1 row affected (0.19 sec) mysql> insert i