Функция NodeJs MySQL TRIM ()
Опубликовано: 26 Июля, 2021
Функция TRIM () - это встроенная функция в MySQL, которая используется для обрезки всех пробелов с обеих сторон входной строки.
Синтаксис:
ОБРЕЗАТЬ (строка)
Параметры: принимает один параметр следующим образом:
- строка : это строка, которую нужно обрезать с обеих сторон.
Возвращаемое значение: возвращает строку после обрезки с обеих сторон.
Установка модуля: Установите модуль mysql, используя следующую команду:
npm установить mysql
Пример 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 TRIM( ' Geeks For Geeks ' ) AS TRIM_Output`; db_con.query(query, (err, rows) => { if (err) throw err; console.log(rows); }); }); |
Запустите файл index.js, используя следующую команду:
узел index.js
Выход:
Пример 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" ); // Notice the ? in query let query = `SELECT TRIM(?) AS TRIM_Output`; // Dynamic Input let input_string = " Pratik Raut " ; // Notice Second Dynamic Parameter db_con.query(query, input_string, (err, rows) => { if (err) throw err; console.log(rows); }); }); |
Запустите файл index.js, используя следующую команду:
узел index.js
Выход: