реверсирование строки внутри функции с использованием .length [в ожидании]

, используя ответ ravi404:

CREATE FUNCTION `getAutoincrementalNextVal`(`TableName` VARCHAR(50))
    RETURNS BIGINT
    LANGUAGE SQL
    NOT DETERMINISTIC
    CONTAINS SQL
    SQL SECURITY DEFINER
    COMMENT ''
BEGIN

    DECLARE Value BIGINT;

    SELECT
        AUTO_INCREMENT INTO Value
    FROM
        information_schema.tables
    WHERE
        table_name = TableName AND
        table_schema = DATABASE();

    RETURN Value;

END

, используя в вашем запросе вставки, для создания хэша SHA1. ex.:

INSERT INTO
    document (Code, Title, Body)
VALUES (                
    sha1( getAutoincrementalNextval ('document') ),
    'Title',
    'Body'
);
-10
задан Code Maniac 2 September 2019 в 15:27
поделиться

1 ответ

просто сделайте нормальное для цикла, тогда при присвоении строки, просто инвертируйте порядок добавления...

function balikString(str) {
  let backwords_string = "";
  for (var i = 0; i < str.length; i++) {
    backwords_string = str[i] + backwords_string;
  }
  return backwords_string;
}

console.log(balikString('Hello Word!'));  
0
ответ дан Dean Van Greunen 10 September 2019 в 07:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: