title: Why alter command is referred as DDL and not DML?
body: <p>I was going through the different commands in SQL and I came across alter command which is referred as DDL (Data Definition Language). We can alter the column and values in it, so we can manipulate the data with this command so why does alter command is not referred as DML (Data Manipulation Language).</p>
  
  <p>I have googled and I can not come across some good explanation, so please help me with this.</p>