본문 바로가기
728x90
반응형
SMALL

insert6

[PostgreSQL]포스트그레에서 특정 테이블 권한 확인 및 insert 등 권한 부여하기 오늘은 포스트그레SQL에서 특정 테이블에 대해서 권한이 있는지 확인 및 권한 부여 방법에 대해서 정리를 해보고자 합니다. 제가 이번에 신규 테이블을 하나 추가를 해보았습니다. 그리고 프로그램에서 insert를 하려고 하는데 에러가 나더라고요. 그래서 확인해본 결과 프로그램에서 쓰는 계정에는 insert 권한이 없어서 그런 것이였습니다. 그래서 오늘은 PostgreSQL에서 특정 Table에 대해서 특정 계정에 대한 권한 확인 및 권한 부여 방법에 대해서 확인을 해보도록 하겠습니다. 1. 권한 확인 우선 특정 계정이 가지고 있는 권한에 대해서 확인을 해보도록 하겠습니다. 쿼리는 다음과 같습니다. select * from information_schema.role_table_grants where grant.. 2024. 3. 13.
MSSQL에서 SELECT INTO, INSERT INTO SELECT 오늘은 MSSQL에서의SELECT INTO,INSERT INTO SELECT 에 대해서정리를 해보도록 하겠습니다. 1. SELECT INTOSELECT INTO는 기존에 없던 테이블에테이블을 만들면서데이터까지 한번에 입력하는 것입니다.테이블을 복사하는 것이라고 보시면 되실 것 같습니다. 실제로 사용하는 것을확인해보도록 하겠습니다. 저는 test_member_tmp 라는 테이블을테스트로 만들어서데이터를 넣도록 해보겠습니다.그렇게하기 위해서우선, test_member_tmp라는 테이블이 있는지조회를 해보았습니다. select * from test_member_tmp 위처럼 조회를 해보았습니다.그리고 실행을 하면결과는 아래처럼 나오게 됩니다. 위처럼 나오면서 테이블이 없는 것을확인할 수 있습니다. 그러면 이제.. 2020. 6. 24.
[MS-SQL]MERGE로 다중조건 UPDATE,INSERT,DELETE 하기 얼마 전에 MS-SQL에서 MERGE로 INSERT / UPDATE를 한번에 하는 것을정리를 했었습니다. https://sagittariusof85s.tistory.com/182?category=838602 그 때, 좀 더 심화된 사용방법은다시 정리한다고 했었는데이번에는 MERGE에 대한좀 더 심화된 방법에 대해서정리를 해 보려고 합니다. 지난번에는 한가지 조건에 대해서데이터를 비교해서 참일경우,UPDATE아닐경우, INSERT만 했었습니다. 이번에는 참이면서도세부 조건을 추가적으로 설정하여세부 조건까지 비교하여여러 동작을 하도록머지문을 이용하여한번에 처리하도록 쿼리를 작성해보도록 하겟습니다. 기본적인 사용방법은 다음과 같습니다. MERGE INTO test_member --INSERT/UPDATE 할 .. 2020. 2. 7.
[MS-SQL]MERGE(머지)문으로 INSERT/UPDATE 한번에 하기 이번에는 SQL SERVER에서의 MERGE 문에 대해서정리를 해보려고 합니다. MERGE 문은 위 제목에서와 마찬가지로,INSERT / UPDATE 등을한번에 할 수 있는 쿼리입니다. 보통 SELECT 를 해서,결과값이 있으면UPDATE를 하고,없으면 INSERT를 하게끔 많이 사용을 하셨을 것입니다. 이러한 작업을 MS-SQL에서 자체적으로 하도록하나의 쿼리로 작성을 한 것이라고 생각을 하시면 되십니다. 일반적으로 머지문은2개 이상의 테이블에서의 조건으로많이 나오고 있습니다. 그런데 저는 개인적으로 한개의단독 테이블에서 데이터가 있으면 UPDATE없으면 INSERT를 한 경우가 많아서하나의 테이블일 때의 상황으로정리를 해 보도록 하겠습니다. 머지문에 대한기본적인 사용법은 다음과 같습니다. MERGE .. 2020. 1. 29.
728x90
반응형
LIST