Función Node.js MySQL INSERTAR()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *