«dml» 태그된 질문

2
기능 / 절차에서 DML 작업 후 커밋이 필요합니까?
함수 / 프로 시저에서 삽입 / 삭제 / 업데이트 후 커밋을 작성해야하는지 궁금하십니까? 예: create or replace function test_fun return number is begin delete from a; return 0; end; 또는 절차 create or replace procedure aud_clear_pro as begin delete from a; end; 삭제 후 커밋해야합니까? 다음 상황을 이해할 수 없습니다 …


1
영향을받는 행이 없어도 트리거 트리거
이것은 일반적인 질문이지만이 질문에 대한 동기는 SQL Server를 사용하는 동안 직면 한 문제였습니다. 행이 삽입되지 않은 경우 부작용으로 오류가 발생하는 일부 논리가 포함 된 테이블의 Insert 이벤트에이 트리거를 연결했습니다. 추가 조사 결과, 행을 삽입하지 않아도 트리거가 실행되고 있음을 발견했습니다. DML 트리거 에 대한 Microsoft 문서에서 사용되는 언어는 이 동작과 모순되는 …

2
UPDATE SET REPLACE () 문이 행과 일치하지만 아무것도 변경하지 않고 경고를 표시하지 않는 이유는 무엇입니까?
필드에서 특정 문자열을 찾고 있는데 새 문자열로 바꾸려고합니다. 특히, 한 URL에 대한 모든 참조가 다른 URL로 변경되기를 원합니다. 이 SQL 문을 작성하고 mysql>MySQL Community Server 5.1.54를 사용하여 CentOS 5.5 에서 프롬프트 에서 실행하고 있습니다. update [table] set [field] = REPLACE([field],'%domain.com%','%domain.org%'); 응답은 다음과 같습니다. Query OK, 0 rows affected (0.02 sec) …
9 mysql  dml 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.