11.Nas_1




● kodi strm maker로 생성한 *strm* 영화제목 변경하기/지우기 [SQL] 데이터 치환(변경)하기

♨ 카랜더 일정 : 2021년09월16일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● kodi strm maker로 생성한 *strm* 영화제목 변경하기/지우기 [SQL] 데이터 치환(변경)하기


    첨부파일 경로가 변경이 되었거나 그 외 일괄적으로 변경이 필요한 경우
    JAVA, ORACLE, MYSQL에서 지원하는 REPLACE함수를 이용해 쉽게 DB 데이터를 변경 할수 있다.

    ● 사용법
    1. 변경할 데이터 조회
    - 우선 변경 될 대상의 레코드를 확인해 보자. 간혹 의도치 않은 데이터가 변경 되는 것을 방지하기 위한 확인작업.(본인을 믿지 말것...)
    SELECT * FROM TABLE명 WHERE COLUMN명 LIKE '%검색할단어';
    * 패턴에 사용되는 기호는 %, _가 있다.
    'a%' : a로 시작되는 / '%a%' : 중간에 a가 있는 / '%a' : a로 끝나는
    'b_' : b로 시작하는 2자리 / 'b___' : b로 시작하는 4자리 / '__b' : 3자리 데이터중 b로 끝나는
    ex ) SELECT * FROM POST_IMAGE_TB WHERE IMAGE_URL LIKE '%.png';


    2. REPLACE로 치환(변경) 될 데이터 확인
    - 문자를 치환한 후 문제가 발생하는 것을 방지하기 위해 SELECT 문으로 치환 후 대상 값을 확인 한다.
    이때 SELECT 문으로 조회 하는 것이기 때문에 REPLACE 함수로 인한 데이터 변경은 없다.
    SELECT REPLACE(COLUMN명, '변경전데이터', '변경후데이터') FROM TABLE명;
    ex) SELECT REPLACE (IMAGE_URL, '.png', '.webp') FROM POST_IMAGE_TB;

    SELECT REPLACE(c00, '*strm*', '') FROM movie;


    3. 데이터 치환(변경) 실행
    - 1번과 2번에서 모두 이상이 없다면 실제로 치환을 실행한다.
    UPDATE TABLE명 SET COLUMN명 = REPLACE(COLUMN명, '변경전데이터', '변경후데이터');
    ex) UPDATE POST_IMAGE_TB SET IMAGE_URL = REPLACE (IMAGE_URL, '.png', '.webp');

    UPDATE movie SET c00 = REPLACE(c00, '*strm*', '');


    참조 : http://blog.freezner.com/archives/578, http://stophyun.tistory.com/62

    https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=nso12345&logNo=221225390791


    발생 이력

    kodi *strm* 으로 이전에 입력 실행하고

    다시 *s*변경 실행시 이전 *strm*이 남아 있음

    3232235521_1631782809.1623.png

    3232235521_1631783194.9525.png

    3232235521_1631783144.9765.png


    ▶ 변경작업 > *strm* 제목지우기

    1. REPLACE로 치환(변경) 될 데이터 확인

    SELECT REPLACE(COLUMN명, '변경전데이터', '변경후데이터') FROM TABLE명;
    SELECT REPLACE(c00, '*strm*', '') FROM movie;


    sqldata애 sql부분에 입력 방법

    SELECT REPLACE(c00, '*strm*', '') FROM movie;

    3232235521_1631782731.4252.png

    3232235521_1631782526.0076.png

    2. 데이터 치환(변경) 실행

    UPDATE TABLE명 SET COLUMN명 = REPLACE(COLUMN명, '변경전데이터', '변경후데이터');

    UPDATE movie SET c00 = REPLACE(c00, '*strm*', '');

    3232235521_1631783640.8967.png

    3232235521_1631783483.4322.png

    >> kodi 실행 > 정상적으로 *strm* 지워졌습니다

    3232235521_1631783766.7359.png

    1.png https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.






    Total 1,749 / 9 Page
    [ https 설치 하다 보니 .. 익스 경고창을 보니 ... 보안 인증/ 인증서 오류에 대하여 ] 댓글 1

    1) 그누보드의 config.php에서// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.// 예) http://g4.si…

    [ 자작나스)소음제거 완결판 VR저항 CASE HOLE 추가 / 볼륨저항 500옴 + 100옴 모든팬에 부착 하… ] 댓글 6

    자작나스)소음제거 완결판 / 볼륨저항 500옴 + 100 옴 모든팬에 부착 하니 소음 너무나 조용합니다.아래사진은 볼륨 저항을 부착 팬속도 조정…

    [ ● vmware 사용 vmdk 파일 변환 imgtovmdk StarWindConverter.exe 파일 ] 댓글 2

    ● vmware 사용 vmdk 파일 변환 imgtovmdkStarWindConverter.exexpenology 헤놀로지 부트로더 vmware에…

    [ ● 최적의 Esxi 7.0.2 서버에서 redpill tinycore boot loader 생성 설치 방법 … ] 댓글 1

    ● 최적의 Esxi 7.0.2 서버에서 redpill tinycore boot loader 생성 방법 정리 기존 사용주인 서버에 Test 서버 …

    [ 시놀로지 2개의 랜선을 연결 속도 증가 스키기 lan 2 port Synology NAS에서 Link Agg… ]

    제품 지원지식 기반호환성NAS 선택기NVR 선택기RAID Calculator 다운로드 센터다운로드 센터 기타 리소스베타 프로그램 개발자 타사 응…

    [ ● 헤놀로지 esxi 서버 스토리지 풀1 경고및 초기화 되지 않음 -- 발생경위 ]

    ● 헤놀로지 esxi 서버 스토리지 풀1 경고및 초기화 되지 않음기존 사용했던 빌더에서● tinycore-redpill.v0.8.0 빌드 작업)…

    [ 20121209_홈페이지 https://11q.kr 홈피제나플러스 업데이트 림스/아미나 모바일 업데이트 A… ] 댓글 1

    https://11q.kr 홈피 개인 자료 입니다 아래 자료는 첨부 워드자료를 보시면 그림과 같이 볼수 있습니다.,\r\n============…

    [ 시놀로지 nas 웹하드 만들어보자] 24. 링크하드를 대체할만한 웹하드 프로그램이 있는지 [에이블스토어] ]

    >웹] 24. 링크하드를 대체할만한 웹하드 프로그램이 있는지 [에이블스토어] 에이블서포터즈 1기[출처] [웹] 24. 링크하드를 대체할만한…

    [ ● PHP, Mysql 응답속도 개선 홈페이지가 느리다고 수정 서버응답 확인 ] 댓글 2

    ●PHP, Mysql 응답속도 개선 홈페이지가 느리다고 수정PHP 문서 작성중 파일을 수정했는데 웹서버에 반영 속도가 느리다면php.ini 파일…

    [ AMINA TOP MEMU변경/ [topmenu] Drop Down 세로 메뉴 AUTO MENU ] 댓글 2

    [topmenu] Drop Down 세로 메뉴\r\n\r\n\r\n\r\n수정위치 : \r\nw:\ami\thema\basic\menu.php\…

    [ 하드웨어구성_ 자작nas case 쓸만한것 // 케이스 투자 하고픈 국내 판매용으로 케리스 구입 변경 및 기… ] 댓글 4

    케이스 변경 > 미니서버나스용은 작아서 좋은데 소음/hdd연결 호환성문제로 hdd케이블을 직접 연결 사용하고자미니데스탑으로 변경 합니다. …

    [ 추천)구글 TV 플레이어 마켓에서 iptv 시청 플레이 녹화가능하며 타임쉬프트 가능한 progtv.apk … ] 댓글 10

    구글 TV 플레이어 마켓에서 iptv 시청 플레이 녹화가능하며 타임쉬프트 가능한 progtv.apk 추천한글화 버전 파일https://11q.k…

    [ ● 헤놀로지 부트로더 Redpill Driver 추가 방법 ]

    ● 헤놀로지 부트로더Redpill Driver 추가 방법https://blog.dateno1.com/?p=3993#comment-457하기 내용…

    [ 아미나 로그 클릭시 https 링크에 주의요망 으로 링크주소 출력 되는것 ] 댓글 1

    아미나 로그 클릭시 https 링크에 주의요망 으로 링크주소 출력 되는것\\192.168.0.6\web\g5s\thema\Basic\head.p…

    [ ● 로컬 시놀로지서버 WebDAV Server 구성 웹브라우즈로 접속하기 ]

    ● 로컬 시놀로지서버WebDAV Server 구성 웹브라우즈로 접속하기구성1) WebDAV ServerWebDAV는 사용자가 원격 서버에 저장된…

    [ 댓글/ 코멘트 comments 에서 html 소스가 모두 보이는것 해결 ] 댓글 4

    .댓글에서는 태그 안먹이나요 ? 진행중 \r\n\r\n\r\n서비꼬 \r\n작성일시 2009.10.20 13:29:24 \r\n조회 474 \r…

    [ [팁]DSM안에서만 사용하는 게시판 넣기 ]

    11q.kr 는 네이버/구글에서 검색 찾아오세요\r\n--------------------------------------------------…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-19 18:48:24

    오늘의 홈 현황


    • 현재 접속자♨ 72 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 5 명
    • 주간 가입자※ 14 명
    • 오늘 방문자 940 명
    • 어제 방문자 1,975 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,330,927 명
    • 전체 게시물※ 8,579 개
    • 전체 댓글수※ 24,627 개
    • 전체 회원수 10,975 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑