Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 22021|Respuesta: 1

[Fuente] Hay tres sentencias comunes de inserción SQL

[Copiar enlace]
Publicado en 4/2/2015 13:08:07 | | |

Las sentencias de inserción SQL son una de las más comunes, y las siguientes te presentarán las tres sentencias de inserción SQL más comunes para tu referencia.

Cuando insertamos datos en la base de datos, las sentencias de inserción SQL más utilizadas son las siguientes:

INSERT INTO table1(id, name, address) VALUES(1, ygl, 'beijing') - para T-sql y PL/SQL;

SELECT id, nombre, dirección INTO tabla2 DESDE tabla 1 - crear automáticamente tabla2, uso de T-sql;

INSERTAR EN tabla2(id, nombre, dirección) SELECCIONAR id, nombre, dirección DESDE tabla1

Aquí hay una breve explicación de la tercera sentencia de inserción SQL, dado que las columnas insertadas en talbe2 pueden especificarse y la fuente de datos puede obtenerse mediante sentencias de consulta relativamente complejas, puede ser más flexible de usar, pero también debemos prestar atención al hecho de que cuando especificamos las columnas de la tabla objetivo, debemos rellenar todas las columnas no vacías, de lo contrario la inserción de datos no será posible.

INSERTAR EN la tabla2 SELECT id, nombre, dirección DESDE tabla1

En este momento, si omitimos las columnas de la tabla objetivo, todas las columnas de la tabla objetivo se insertarán por defecto, y el orden de las columnas tras SELECT debe ser exactamente el mismo que el orden definido de las columnas en la tabla objetivo para completar la inserción correcta de datos, lo cual es fácil de pasar por alto y merece la pena señalar.




Anterior:Google Gmail 5 millones de contraseñas filtradas y descargadas
Próximo:Añade caracteres en bloque antes de cada línea en un archivo de texto txt
Publicado en 24/2/2021 15:55:02 |
SQLServer importa datos de una tabla a otra
https://www.itsvse.com/thread-8931-1-1.html
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com