1. Insertar datos en la tabla de la base de datos t_student
Nota: los datos insertados deben corresponder a los campos de la tabla de datos uno por uno
insert into t_student values (1,'张三','男',18,'2022-5-8','软件1班','[email protected]');
Insertar datos en la tabla de datos
insertar en el valor del nombre de la tabla (datos 1, datos 2, datos 3, ...)
2. El ancho de int es el ancho de visualización. Si excede, el ancho se puede aumentar automáticamente. La capa inferior de int es de 4 bytes.
insert into t_student values (10010010,'张三','男',18,'2022-5-8','软件1班','[email protected]');
Al crear la tabla, establezca el campo sno en 6.
3. Hay varios formatos de hora '1256-12-23', '1256/12/23', '1256.12.23'. Las
declaraciones recién creadas son todas '1256- 12-23' 'Formato
4, la cadena no distingue entre comillas simples y comillas dobles
'Zhang San' y "Zhang San"
insert into t_student values (2,'张三','男',18,'2022.5.8','软件1班','[email protected]');
insert into t_student values (2,"张三",'男',18,'2022.5.9','软件1班','[email protected]');
5. Cómo escribir la hora actual now(), sysdate(), CURRENT_DATE()
now()
insert into t_student values (3,"张三",'男',18,now(),'软件1班','[email protected]');
6. char varchar es la cantidad de caracteres, no la cantidad de bytes, puede usar binario, varbinary significa la cantidad de bytes con longitud fija y longitud variable.
El campo de nombre establecido al crear la tabla no permite más de 10 caracteres
insert into t_student values (4,"美国迈克尔乔丹篮球之神",'男',18,now(),'软件1班','[email protected]');
El resultado de la operación informará un error. El motivo del error es que el texto de sname es demasiado largo
. 7. Si los datos no se insertan en todos los campos, debe agregar el nombre del campo.
insert into t_student values(10,'李四','2021-1-1')
Me reportará un error como resultado de la operación.La causa del error no me dice que campos representan estos 3 campos.Solución
: especificar a que campos corresponde la información insertada uno por uno
insert into t_student (sno,sname,enterdate) values(10,'李四','2021-1-1')