Idioma DML
1. Insertar
insert into 表名(列名1,...)
values (值1,...)
El tipo de valor insertado debe ser coherente o compatible con el tipo de columna.
La columna que no puede ser nula debe insertarse en el valor.
El número de columnas y el número de valores deben ser iguales.
Los nombres de columna se pueden omitir, todas las columnas son predeterminado, y el orden de las columnas es consistente con el orden de las columnas en la tabla
insert into 表名
set 列名=值,...
2.
Modificación Lista de modificaciones:
update 表名
set 列=新值,...
where 筛选条件;
Modificar varias tablas:
update 表1 别名
inner|left|right| 表2 别名
on 连接条件
set 列=值,...
where 筛选条件
3. Eliminar
Elimina toda la línea:
delete from 表名 where 筛选条件
Eliminar toda la tabla:
truncate table 表名
Eliminación de varias tablas:
delete 表1 别名,表2 别名
from 表1的别名,表2的别名
inner|left|right| 表2 别名
on 连接条件
where 筛选条件
eliminar y truncar la comparación:
1. eliminar puede agregar condiciones, truncar no puede agregar
2. truncar eliminar más eficiente
3. Si hay columnas de crecimiento propio en la tabla para eliminar, si usa eliminar para eliminar y luego insertar datos, las columnas de autocrecimiento se romperán Haga clic para comenzar; y después de eliminar truncar, vuelva a insertar los datos, el valor de la columna de autoaumentar comienza desde 1.
4. truncar elimina ningún valor de retorno, eliminar elimina el valor de retorno
5. truncar las eliminaciones no se pueden revertir, las eliminaciones se pueden revertir