Professional Documents
Culture Documents
SELECT: This command is used to retrieve rows from a table. The syntax is SELECT [column name(s)] from
[table name] where [conditions]. SELECT is the most widely used DML command in SQL.
UPDATE: This command modifies data of one or more records. An update command syntax is UPDATE [table
name] SET [column name = value] where [condition].
INSERT: This command adds one or more records to a database table. The insert command syntax is
INSERT INTO [table name] [column(s)] VALUES [value(s)].
DELETE: This command removes one or more records from a table according to specified conditions. Delete
command syntax is DELETE FROM [table name] where [condition].
Related Terms
High-Level Language UPDATE
Related Reading
UAT Testing: How to Do it Right
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 1/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
Your Next Computer Science Career Awaits: Top 5 Mock Interview Sites
Top 5 Online Data Science Courses from the Biggest Names in Tech
How To Train Your Anomaly Detection System To Learn Normal Behavior in Time Series Data
Computer Science and Information and Communications Technology: What’s the Difference?
The 5 Most Important Blockchain Programming Languages You Must Learn Before 2020
Straight From the Programming Experts: What Functional Programming Language Is Best to Learn Now?
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 2/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
Data Science: How to Successfully Create and Productionize Across the Enterprise
# A B C D E F G H I J K L M N O P Q
R S T U V W X Y Z
TAGS
DATA MANAGEMENT DATABASE (DBMS)
SOFTWARE DEVELOPMENT
Margaret Rouse
Margaret Rouse is an award-winning technical writer and teacher known for her ability to
explain complex technical subjects to a non-technical, business audience. Over the past
twenty years her explanations have appeared on TechTarget websites and she's been
cited as an authority in articles by the New York Times, Time Magazine, USA Today,
ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT
and business professionals learn to speak each other’s highly specialized languages. If
you have a suggestion for a new definition or how to improve a technical explanation,
please email Margaret or contact her…
DATA MANAGEMENT
Blockchain Bloat (State Bloat Or
Chain Bloat)
What Does Blockchain Bloat Mean?
Blockchain bloat, also called state
bloat or chain bloat, is a situation that
can occur...
Full Explanation
MARGARET ROUSE Technology Expert
RISK MANAGEMENT
Regulatory Compliance
What Does Regulatory Compliance
Mean? Regulatory compliance is the
adherence of an organization to laws
and legal regulations that are...
Full Explanation
MARGARET ROUSE Technology Expert
DATA MANAGEMENT
Predictive Analytics
What Is Predictive Analytics?
Predictive analytics is where an
organization uses mathematical or
computational models or algorithms
to predict future...
Full Explanation
TIM KEARY Technology Expert
Related News
BLOCKCHAIN
CBDCs, Standards, and Liquidity: What Financial
Institutions Need From Cryptocurrency
NICOLE WILLING 9 years
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 4/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
BLOCKCHAIN
Cardano And Solana Prices Soar
100%, What Are The Best
Altcoins To Buy During Alt
Season
ELLIOTT LEE 9 years Editor
BLOCKCHAIN
Top 5 Crypto Market Trends and Technologies in
2024
MENSHOLONG LEPCHA 9 years
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 5/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 6/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
Techopedia
Dictionary
Topics
Tutorials
Q&A
Downloads
Job Board
Popular Categories
Artificial Intelligence
Cryptocurrency
Cybersecurity
Data Management
Networking
Personal Tech
Featured Content
Antivirus
CRM
Password Managers
Project Management
Spy
VPN
About
About Us
Advertising Info
Contact Us
Contributors
Privacy Policy
Techopedia Terms
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
REGULATION & HIGH RISK INVESTMENT WARNING: Trading Forex, CFDs and Cryptocurrencies is highly speculative, carries a level of risk and may not be suitable for all investors. You
may lose some or all of your invested capital, therefore you should not speculate with capital that you cannot afford to lose. The content on this site should not be considered investment
advice. Investing is speculative. When investing your capital is at risk. Crypto promotions on this site do not comply with the UK Financial Promotions Regime and is not intended for UK
consumers. Please note that we do receive advertising fees for directing users to open an account with the brokers/advertisers and/or for driving traffic to the advertiser website
Registered Address: Tower Financial Centre, 12th Floor, 50th Street & Corner of Elvira, Panama City, Panama. © Techopedia. All Rights Reserved.
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 7/8
12/12/23, 3:09 AM What is Data Manipulation Language (DML)? - Definition from Techopedia
https://www.techopedia.com/definition/1179/data-manipulation-language-dml 8/8