- jquery 바코드
- asp.net core Select
- 바코드 생성하기
- javascript 바코드 생성
- XSS방어
- javascript 바코드스캔
- XSS PHP
- TempData
- javascript redirection
- 말줄임표시
- asp.net Select
- 강제이동
- SSD 복사
- Mac Oracle
- javascript 유효성체크
- 바코드 스캔하기
- 맥 오라클설치
- ViewBag
- 하드 윈도우 복사
- 파일업로드 유효성체크
- asp.net dropdownlist
- 404에러페이지
- ASP.Net Core 404
- ViewData
- 하드 마이그레이션
- 파일업로드 체크
- 타임피커
- jquery 바코드생성
- php 캐쉬제거
- django 엑셀불러오기
목록SQL (42)
웹개발자의 기지개
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN 오라클 설치 경로를 따라 가서 sqlnet.ora 파일내에 아래 코드를 주석처리한다. #SQLNET.AUTHENTICATION_SERVICES = (NTS) 참고 : https://sysinfo.tistory.com/20
간단히 Oracle 11g Express 버전을 설치하였다. 새 사용자 계정과 권한을 만들고 확인해 보자. SQL Commaind 에서 conn/as sysdba 로 연결한다. create user 사용자계정 identified by 비번; grant connect, resource, dba to 사용자계정 ; commit; [권한 취소] revoke connect, resource, dba from 사용자계정; [ 권한 삭제 ] drop user 사용자계정 cascade; 참고 : https://ajdahrdl.tistory.com/2 [Oracle] 계정 생성 및 권한 부여 방법 Oracle 11g 기준으로 작성된 글입니다. oracle 11g 설치를 다 하신 후에 cmd와 sql developer에..
row_number() 순위 함수이다. 페이징 작업시 유용하다. 그룹으로 묶어서 순서를 줄때는 partition by 칼럼 을 넣어준다. ROW_NUMBER() OVER( partition by name order by no asc ) AS RN SELECT *, ROW_NUMBER() OVER(PARTITION BY name ORDER BY name ASC) AS RN coupon_download where cno=1 다만, 유의할 것은 Mysql 5.5, 5.7 등의 버전에서는 ROW_NUMBER() 가 지원되지 않고 8점대 이상에서 지원됨을 유의 만약 이 ROW_NUMBER() 가 지원안된다면, 다중쿼리로 조금 복잡하게 처리해야 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15..
오라클에서 ROW_NUMBER() 를 이용하는 것을 MS-SQL 에서도 이용할 수 있다. with 문으로 일련의 가상 테이블을 만들고, row_num 으로 페이징 처리한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 WITH cte_customers AS ( SELECT ROW_NUMBER() OVER( ORDER BY first_name, last_name ) row_num, customer_id, first_name, last_name FROM sales.customers ) SELECT customer_id, first_name, last_name FROM cte_customers WHERE row_num > 20 AND row_num
특정테이블에서 PK 값이 보통의 경우 auto_increment 속성을 가지는 경우가 많다. 이때, 간단히 다음 시퀀스의 PK 값을 바로 알고 싶을때 SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = '디비명' AND TABLE_NAME = '테이블명';
1. SQL PULS 에서 사용자추가 SQL> ed adduserC##아이디.sql SQL> create user C##아이디 identified by 비밀번호 default tablespace users; 2. 사용자 권한 설정 SQL> grant connect, resource to C##아이디; 3. Oracle SQL Developer 에서 새로 접속 C##아이디 비밀번호 [ tablespace 지정하기 ] 1. 테이블스페이스 리스트 확인 SQL> select tablespace_name, bytes, file_name from dba_data_files; 2. 테이블스페이스 변경하기 보기 > DBA 창 열기 새로운 테이블스페이스 생성한다. 기존 C##SAMSUNGSHI 사용자에게 새로 만든 테이..
위와 같은 테이블의 데이터 들이 들어있다고 했을때, tb1, tb2, ... 이런식의 다양한 형태의 묶음이 있는 데이터에서, sigun 칼럼(시군)별로 묶어서 level 칼럼 평균(avg) 값들을 뽑아 낼때 이를 가장 큰 순위대로 나타내고 싶을때 Over 를 쓰면 간단히 해결된다. 1 2 3 select sigun, AVG(level), Rank() over(order by AVG(level) DESC) AS Rank from 테이블명 where tb='tb1' or tb='tb2' or tb='tb3' or tb='tb4' group by sigun Colored by Color Scripter cs