어떻게 여러 공백을 하나의 공백으로 바꿀 수 있습니까? MySql 문자열의 단일 공백으로 대체 공백을 대체하는 프로 시저 또는 함수
2
A
답변
1
은 기본적으로 당신은 PHP의 preg_replace('/ +/', ' ', $sString)
같은 MySQL의 뭔가 정규 표현식 교체하고 싶지 -이를 알려준 당신이 사용자 정의 함수를 필요 했어, 그래서 불행하게도이 MySQL의에 내장되어 있지 않습니다 ... : How to do a regular expression replace in MySQL?
CALL I_hate_duplicate_spaces;
: 도움이
희망 ...
2
DELIMITER $$
CREATE PROCEDURE I_hate_duplicate_spaces
BEGIN
DECLARE rows_affected INTEGER;
REPEAT
UPDATE table1 SET afield = REPLACE(afield,' ',' ');
SELECT ROW_COUNT() INTO rows_affected;
UNTIL rows_affected = 0 END REPEAT;
END $$
DELIMITER ;
이제 저장 프로 시저를 시작
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace
http://dev.mysql.com/doc/refman/5.0/en/information-functions.html
관련 문제
- 1. 문자열의 일부를 공백으로 대체하는 정규식
- 2. 프로 시저 또는 함수 'usp_SendEmails가'
- 3. 다형성 대체 MySQL 저장 프로 시저
- 4. 동적으로 MYSQL 저장 프로 시저/함수 정렬
- 5. Ruby는 모든 공백을 단일 공백으로 줄입니다.
- 6. Regex가 문자열의 공백을 대체합니다.
- 7. 두 문자열의 MySQL IF 대체
- 8. mysql 저장 프로 시저 편집기
- 9. MySQL 성능 : 뷰와 함수 대 저장 프로 시저
- 10. 오픈 소스 소프트웨어에 저장된 프로 시저 또는 저장된 함수?
- 11. Xcode에서 공백을 +로 대체하는 방법
- 12. 대시와 공백을 대체하는 방법
- 13. 다른 프로 시저 실행 여부를 평가하는 MySQL 저장 프로 시저
- 14. MySql 저장 프로 시저 : 프로 시저 테이블에서 선택하는 방법?
- 15. mySQL 저장 프로 시저 오류
- 16. MySQL 저장 프로 시저 포팅?
- 17. 복잡한 MySQL 저장 프로 시저
- 18. codeigniter에서 mysql 프로 시저 호출
- 19. MySQL 프로 시저 스레드가 안전합니까?
- 20. MySQL 저장 프로 시저 디버깅
- 21. MySql 스토어드 프로 시저 도움말
- 22. 저장 프로 시저, activerecord 및 대체?
- 23. 문자열의 단일 발생 대체 Obj-c
- 24. PostgreSQL 함수 매개 변수의 문제점 (MySQL 저장 프로 시저 변환)
- 25. mysql 저장 프로 시저 where 절
- 26. 단일 인스턴스 저장 프로 시저 호출
- 27. 매개 변수 문제가있는 mysql 저장 프로 시저
- 28. T-SQL의 임시 함수 또는 저장 프로 시저
- 29. 다중 행 테이블 함수 또는 저장 프로 시저 사용
- 30. 참조 SQL Server의 .NET 어셈블리 저장 프로 시저 또는 함수
+1하지만 절차 이름 다음에()를 잊어 버렸습니다. :피 – getWeberForStackExchange