반응형
아무것도 반환하지 않는 함수를 만드는 방법
나는 함수를 작성하고 싶다 pl/pgsql
. 내가 사용하고 PostgresEnterprise 관리자 V3를 하고 기능을하는 쉘을 사용하지만, 쉘에서 나는 반환 형식을 정의해야합니다. 반환 유형을 정의하지 않으면 함수를 만들 수 없습니다.
결과를 반환하지 않고 함수, 즉 새 테이블을 생성하는 함수를 어떻게 만들 수 있습니까?
RETURNS void
아래와 같이 사용하십시오 .
CREATE FUNCTION stamp_user(id int, comment text) RETURNS void AS $$
#variable_conflict use_variable
DECLARE
curtime timestamp := now();
BEGIN
UPDATE users SET last_modified = curtime, comment = comment
WHERE users.id = id;
END;
$$ LANGUAGE plpgsql;
참고 URL : https://stackoverflow.com/questions/14216716/how-to-create-function-that-returns-nothing
반응형
'Programing' 카테고리의 다른 글
문자열을 반환하는 값에 자바 스크립트 (jquery)로 정수 값을 추가하려면 어떻게해야합니까? (0) | 2020.09.11 |
---|---|
존재하지 않는 경우 mysql 사용자 생성 (0) | 2020.09.11 |
웹 사이트에서 파비콘을 만드는 가장 좋은 방법은 무엇입니까? (0) | 2020.09.10 |
콘솔 종료 C # 캡처 (0) | 2020.09.10 |
Rails Console과 동등한 Phoenix가 있습니까? (0) | 2020.09.10 |