|
|
|
| вот написал функцию
DELIMITER //
CREATE FUNCTION norm_city (new_name VARCHAR(255)) RETURNS VARCHAR(255) CHARSET cp1251
BEGIN
DECLARE new_name VARCHAR(255);
SET new_name=LTRIM(RTRIM(new_name));
WHILE new_name RLIKE '^[[:digit:]+[[:punct:]]'DO
BEGIN
SET new_name=SUBSTRING(new_name,2);
END;
END WHILE;
SET new_name=CONCAT(UPPER(SUBSTRING(new_name,1,1)), SUBSTRING(new_name,2));
RETURN new_name;
END //
DELIMITER ;
|
как мне сделать запрос на вывод таблицы testing с обработанным столбцом city с помощью этой функции??? очень нужен сегодня ответ) | |
|
|
|
|
|
|
|
для: sannyk
(05.09.2011 в 22:22)
| | а как вы ее проверяли?))
вы свою предыдущую тему смотрели? | |
|
|
|
|
|
|
|
для: Valick
(05.09.2011 в 22:44)
| | ну через апдейт оно работает! но нужно через функцию ! | |
|
|
|
|
|
|
|
для: sannyk
(05.09.2011 в 23:33)
| |
SELECT norm_sity(sity) FROM testihg
|
так пробовали? | |
|
|
|
|
|
|
|
для: Valick
(06.09.2011 в 00:51)
| | все разобрался) там были у меня одинаковая входящая и исходящая переменные | |
|
|
|