La función INSERT() es una función integrada en MySQL que se usa para insertar una string en otra string en alguna posición después de eliminar algunos caracteres de ella.
Sintaxis:
INSERT(string_1, position, number_of_characters_to_delete, string_2)
Parámetros: Toma cuatro parámetros de la siguiente manera:
- string_1 : Es la string principal dada que se pasa como parámetro.
- posición : la string_2 se insertará en esta posición.
- number_of_characters_to_delete : es el número de caracteres que se eliminarán de string_1 en una posición dada.
- string_2 : Es la nueva string dada para la inserción.
Valor de retorno: devuelve una nueva string después de eliminar caracteres de string_1 y luego insertar string_2 .
Instalación del módulo: Instale el módulo mysql usando el siguiente comando:
npm install mysql
Base de datos: A continuación se muestra una vista previa de nuestra tabla de editores de SQL con datos de muestra:
Ejemplo 1:
index.js
const mysql = require("mysql"); let db_con = mysql.createConnection({ host: "localhost", user: "root", password: '', database: 'gfg_db' }); db_con.connect((err) => { if (err) { console.log("Database Connection Failed !!!", err); return; } console.log("We are connected to gfg_db database"); // Here is the query let query = "SELECT INSERT('GeeksforGeeks', 1, 8, 'All Are ') AS output"; db_con.query(query, (err, rows) => { if(err) throw err; console.log(rows); }); });
Ejecute el archivo index.js con el siguiente comando:
node index.js
Salida: aquí, los primeros 8 caracteres se eliminan de ‘GeeksforGeeks’ desde la posición 1: ‘Geeks’. Luego se inserta string_2 – ‘All Are Geeks’
Ejemplo 2:
index.js
const mysql = require("mysql"); let db_con = mysql.createConnection({ host: "localhost", user: "root", password: '', database: 'gfg_db' }); db_con.connect((err) => { if (err) { console.log("Database Connection Failed !!!", err); return; } console.log("We are connected to gfg_db database"); // Here is the query let query = "SELECT INSERT(name, 1, 0, 'Publisher - ') AS name FROM publishers"; db_con.query(query, (err, rows) => { if(err) throw err; console.log(rows); }); });
Ejecute el archivo index.js con el siguiente comando:
node index.js
Producción:
Publicación traducida automáticamente
Artículo escrito por pratikraut0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA