반응형
AES_ENCRIPT를 사용하는 mariadbddl을 jooq로 변환하려면 어떻게 해야 합니까?
rwDsl.insertInto(table)
.columns(
table.TITLE,
table.DESCRIPTION
)
.values(
aesEncrypt(
x.getTitle(),
sha1(concat("", Long.toString(created)).toString())
),
aesEncrypt(x.getDescription(), concat("", Long.toString(created)).toString()).toString().getBytes())
작동하지 않는...
나는 이 ddl 변환 jooq를 원합니다.
insert into table(title, description)
values (AES_ENCRYPT("title_test", "11111"),AES_ENCRYPT("description_test", "11111"))
jOOQ가 일부 공급업체 관련 기능을 지원하지 않는 경우 항상 일반 SQL 템플릿을 사용합니다.
public static Field<String> aesEncrypt(
Field<String> string,
Field<String> keyString
) {
return DSL.field("aes_encrypt({0}, {1})",
string.getDataType(),
string,
keyString
);
}
언급URL : https://stackoverflow.com/questions/69100251/how-convert-mariadb-ddl-with-aes-encrypt-to-jooq
반응형
'programing' 카테고리의 다른 글
필드가 uft8mb4_general_ci로 설정된 경우 "Source character set not supported by client" 오류가 발생함 (0) | 2023.08.22 |
---|---|
Android OS에서 Haskell 프로그램 실행 (0) | 2023.08.22 |
대형 HTML 표 인쇄 시 페이지 구분 처리 방법 (0) | 2023.08.22 |
MySQL LIMIT는 ORDER BY 이전 또는 이후에 적용됩니까? (0) | 2023.08.22 |
'상자 그림자-색상' 속성이 있습니까? (0) | 2023.08.22 |