반응형

mariadb 36

SQL 값이 없을 때도 행 유지

SQL 값이 없을 때도 행 유지 값이 빠져도 행을 유지하려고 합니다.하지만 도저히 알 수가 없네요. 10.4.14-마리아DB 쿼리 예제: SELECT data.name, am.value AS color FROM color_data cd INNER JOIN color_data am ON cd.value = am.id INNER JOIN data ON cd.id = data.id WHERE data.type = "vehicles" AND data.slug LIKE "%something%" AND cd.key = "color_id" AND am.key = "color" 얻는 정보: ---------------------- name | color | ---------------------- car | red b..

programing 2023.10.25

Google Apps Script에서 MySQL SP가 호출되면 갑자기 중단됨

Google Apps Script에서 MySQL SP가 호출되면 갑자기 중단됨 Google Apps Script에서 MySQL(Maria) 저장 프로시저를 호출하려고 합니다. MySQL에서 SP를 직접 실행하면 약 20-30초간 실행되며 기존 테이블에 36개의 새로운 행을 삽입합니다.오류 없이 실행되고 실패하지 않으며 항상 끝납니다. Google Apps Script에서 동일한 SP를 호출하면 실행 중간쯤에 중지됩니다.오류 메시지가 없고 항상 동일한 위치에 있습니다. 제가 부르는 스크립트는 다음과 같습니다. function execCalc() { var query = "{ call calcder() }"; var conn = Jdbc.getConnection(xxxxxxxxxx); try { var st..

programing 2023.10.25

handle delete가 있는 java jdbi3 DB 업데이트 안 함

handle delete가 있는 java jdbi3 DB 업데이트 안 함 저는 java JDBI3를 사용하여 mariaDB에서 기본적인 CRUD를 수행하고 있습니다.저는 성공적으로 인맥을 구축할 수 있습니다. java에서 select * 쿼리가 올바르게 작동합니다. jdbi.withHandle(handle -> handle.createQuery( "SELECT * FROM users where email = :email;") .bind("email", email) ); 마찬가지로 삭제를 시도해도 DB가 업데이트되지 않습니다. jdbi.withHandle(handle -> { return handle.createUpdate( "DELETE FROM users WHERE email = :email;") .b..

programing 2023.10.20

2개의 문자열을 비교하여 일치하지 않는 것을 찾습니다.

2개의 문자열을 비교하여 일치하지 않는 것을 찾습니다. MariaDB 10.2에서 쿼리를 만들어야 합니다.지금과 같이 문자열 함수로 쿼리를 작성하려고 합니다. 아래는 시나리오입니다. 한 문자열에는 자리 표시자가 있고 다른 문자열에는 자리 표시자의 값이 있습니다.한 열에는 자리 표시자가 있고 다른 열에는 자리 표시자 값이 있는 표 형식의 출력을 가져오려고 합니다. value1 --> jdbc:postgresql://$PGHOST_1$:$PGPORT_INSTANCE_1$/이벤트 스토어 value2 --> jdbc:postgresql://1.2.3.4:5432/이벤트 스토어 나는 지금 아래의 데이터를 얻고 싶습니다. 미리 감사드립니다.이것은 루프 메커니즘이 필요합니다.따라서 저장 프로시저 또는 클라이언트 코드..

programing 2023.10.20

쿼리 결과를 mysql에서 10진수로 캐스트

쿼리 결과를 mysql에서 10진수로 캐스트 내가 가진 정보: Mariadb 버전 : 10.3.10 자리가 있습니다.visits두개의 열이 있는.userid그리고.ref_url,어디에userid사용자의 ID이며.ref_url해당 URL에 해당합니다.userid참조했습니다.열에 빈 공간ref_url직접 방문에 해당하며 고려되지 않습니다. 표:vists ------------------------------------- | userid | ref_url | ------------------------------------- | 1 | | | 1 | https://demosite.com | | 1 | https://demosite2.com | | 1 | | | 1 | https://demosite3.com |..

programing 2023.10.05

우분투 14.04에 레일이 있는 MariaDB 10.1 및 MySQL2 보석

우분투 14.04에 레일이 있는 MariaDB 10.1 및 MySQL2 보석 우분투 14.04에서 Rails 4.2/MariaDB 앱을 실행할 수 없습니다.MariaDB 10.1.9를 설치했습니다. apt-get install software-properties-common apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db add-apt-repository 'deb [arch=amd64,i386] http://ftp.igh.cnrs.fr/pub/mariadb/repo/10.1/ubuntu trusty main' apt-get update apt-get install mariadb-server 또한 클라이..

programing 2023.09.20

mariadb 10.5의 출력을 설명하는 행 섹션의 백분율의 의미

mariadb 10.5의 출력을 설명하는 행 섹션의 백분율의 의미 저는 최근 mariadb 10.5로 옮겼고, 설명 출력의 행과 함께 백분율이 표시되는 이 특정 출력을 접했습니다.동일한 기능에 대한 설명서를 찾을 수 없었습니다. 아마도 새로운 기능인 것 같습니다. 그게 정확히 무슨 뜻입니까?행을 읽는 것에 관한 어떤 종류의 확률입니까? MariaDB [c6b2c772b91fd3d8]> explain select `execute_action`, `state_type` from `tabSuperflow Document State` where `parent` = 'Check Point' and `state` = 'Pending TSM Approval - Delivery' order by modified des..

programing 2023.09.15

값에 따라 테이블의 두 열을 "병합"하고 DateTime 유형 열에서 가장 최근 날짜를 선택하는 mysql 테이블 보기 만들기

값에 따라 테이블의 두 열을 "병합"하고 DateTime 유형 열에서 가장 최근 날짜를 선택하는 mysql 테이블 보기 만들기 다음과 같은 MySQL 데이터베이스 테이블이 있습니다. 신분증 ref_A ref_B ref_Id dateLog 1 5 2 XX 2019-12-20 2 2 5 XX 2020-12-25 3 5 2 XX 2021-04-01 4 3 2 YY 2021-04-12 5 2 3 YY 2021-04-13 두 열의 조합 발생을 고유한 "관계"로 취급하는 테이블 보기를 작성하고 가장 최근 발생 날짜를 선택합니다.위에서 본 바와 같이 "5"와 "2" 사이의 조합이 3번 반복됨을 알 수 있습니다. 비록 수천 개의 조합일지라도 하나의 단일 관계로 취급해야 합니다. 마치 (2는 이벤트 XX, 5는 이벤트 ..

programing 2023.09.15

RockyLinux 기반 맞춤형 MariaDB 도커 이미지

RockyLinux 기반 맞춤형 MariaDB 도커 이미지 테스트 목적으로 새로 출시된 Rocky Linux를 기반으로 맞춤형 MariaDB 도커 이미지를 구축하려고 합니다.하지만 systemd의 부재로 인해 서비스 운영, root password 설정, 데이터 가져오기 등의 초기 데이터베이스 스키마 준비가 복잡한 것 같습니다.python(해결 방법)을 통해 systemctl을 활성화해도 systemctl start mariadb를 만나면 빌드 프로세스가 중단됩니다. 도커 파일: FROM rockylinux/rockylinux # INT RUN yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y RUN ..

programing 2023.09.15
반응형