Delete(/modify) Action : Cascade, Set Null, Set Default, Restrict
Insert Action : Automatic, Set Null, Set Default, Dependent
트랜잭션에 대한 격리성이 낮을 경우
Dirty Read : 다른 트랜잭션에 의해 수정되었지만 아직 커밋되지 않은 데이터를 읽는 것
Non-Repeatable Read : 한 트랜잭션 내에서 같은 쿼리를 두 번 수행했는데, 그 사이에 다른 트랜잭션이 값을 수정 또는 삭제하는 바람에 두 쿼리 결과가 다르게 나타나는 현상
Phantom Read : 한 트랜잭션 내에서 같은 쿼리를 두 번 수행했는데 첫번째 쿼리에서 없던 유령 레코드가 두번째 쿼리에서 나타나는 현상.
Oracle vs SQL Server 차이점
concat 함수 : 두 문자열을 합해주는 역할
SELECT CONCAT(str1, str2 ...);
SQL 관련 자료 잘봤습니당 좋은하루되세요^^