Change Column Data Type of PaymentMethod to VARCHAR(100)
PaymentMethod is VARCHAR(50):
● CREATE TABLE Payments5 (...)
creates a table named Payments5
with a column PaymentMethod
initially set to VARCHAR(50)
.
● ALTER TABLE Payments5 MODIFY COLUMN PaymentMethod VARCHAR(100)
increases the size limit of the PaymentMethod
column from 50 to 100 characters.
● INSERT INTO Payments5 (...) VALUES (...)
inserts 4 records into the table, including longer text like "UPI Payment via Google Pay" to confirm that the updated size supports larger values.
SQL Query:
-- Creating Payments5 table with PaymentMethod as VARCHAR(50)
CREATE TABLE Payments5 (
PaymentID INT PRIMARY KEY,
OrderID INT,
PaymentMethod VARCHAR(50)
);
-- Altering the table to change PaymentMethod to VARCHAR(100)
ALTER TABLE Payments5
MODIFY COLUMN PaymentMethod VARCHAR(100);
-- Inserting data to test new column size
INSERT INTO Payments5 (PaymentID, OrderID, PaymentMethod)
VALUES
(1, 101, 'Credit Card'),
(2, 102, 'Net Banking'),
(3, 103, 'Cash on Delivery'),
(4, 104, 'UPI Payment via Google Pay');
-- SHOW COLUMNS FROM Payments5;
-- This query will display the structure of the Payments5 table, including all columns and their data types.
SHOW COLUMNS FROM Payments5;
Output:
PaymentMethod was previously VARCHAR(50) and has now been updated to VARCHAR(100).
Trainings :
Data Science Training in Indore | Data Analytics Training in Indore | Python Training in Indore | Blockchain Training in Indore | React JS Training in Indore | Web Development Training in Indore | Full Stack Development Training in Indore |Free Courses and Resource :
Verbal Aptitude | Matplotlib Tutorials | Examples | Interview Questions | Pandas Tutorials | Projects | Interview Questions | OpenCV Tutorials | Projects | Interview Questions | ExpressJS Tutorials | Projects | Interview Questions | Dart | Python Data Structures and Algorithms | Rust Tutorials | Projects | Interview Questions | Aptitude Tests | HackerRank Python | Django | MongoDB Tutorials | Examples | Interview Questions | NumPy Practice Questions | Python Tutorials by CodersDaily | Golang Tutorials | Projects | Interview Questions | React.js Tutorials | Verbal Ability Tutorial | MS Sql Server Tutorials | Examples | Interview Questions | Power BI Tutorials | Projects | Interview Questions | Example Dashboards | Numpy Tutorials | Projects | Interview Questions | Django REST Framework Tutorial | HackerRank C++ Solutions | Tensor Flow | Pandas Practice Questions | Python Practice Questions | C++ Tutorials | Quantitative Ability Tutorial | Javascript | Node.js Tutorials | HackerRank SQL Solutions | HackerRank DSA Solutions | Verbal Aptitude 2 | HackerRank Java Solutions | HTML Tutorial | TCS NQT Mock Test Series | Reasoning Ability Tutorial | CodeChef Python Solutions | HackerRank C Program Solutions | Leetcode Python Solutions | SQL Practice Question | Matplotlib Practice Questions |Interview Questions :
Pandas Tutorials | Projects | Interview Questions | ExpressJS Tutorials | Projects | Interview Questions | Django | Python Tutorials by CodersDaily | Golang Tutorials | Projects | Interview Questions | Numpy Tutorials | Projects | Interview Questions | Django REST Framework Tutorial |Top Colleges in India :
Indian Institute of Technology Bombay | Jaypee University of Engineering and Technology - Guna |