StringBuffer 모듈
StringBuffer 모듈은 StringBuffer의 끝에 추가하여 문자열을 빌드하도록 허용합니다. Java, C#, 및 기타 가비지 콜렉션 언어에서와 같이 문자열은 Lua에서 변경할 수 없는 오브젝트입니다. ' StringBuffer 모듈은 문자열 연결을 사용하는 대신 ' StringBuffer ' 끝에 추가하여 큰 문자열을 작성하는 데 사용하도록 되어 있습니다. 문자열 StringBuffer, 사용하여 문자열을 빌드한 후에는 StringBuffer 객체의 ' toString ' 메서드를 사용하거나 표준 Lua ' tostring ' 함수를 사용하여 일반 Lua 문자열로 변환할 수 있습니다.
StringBuffer Lua 문자열 대신 사용하여 결과를 Netezza 데이터베이스로 다시 반환할 수 있습니다. 함수 결과로 문자열 StringBuffer 반환하는 것이 ' tostring() ' 또는 ' :toString() ' 메서드를 사용하여 문자열로 변환한 다음 결과 문자열을 반환하는 것보다 더 효율적입니다.