Database에 해당하는 글 2

MySQL 5 에서 row_number 사용하기

Database/MySQL|2022. 1. 6. 21:22

MySQL 8 이하 버전에서는 row_number 함수를 사용할 수 없다. 

아래와 같이 변수를 사용해서 row_number 함수를 대체해서 구현할 수 있다.

/* 변수를 따로 선언하는 방법 */ 
SET @row_number:=0;
SELECT @row_number:=@row_number+1 AS row_number, t.table_name
  FROM information_schema.TABLES t  


/* 서브쿼리에 변수를 선언하는 방법 */ 
SELECT @row_number:=@row_number+1 AS row_number, t.table_name 
  FROM information_schema.TABLES t
 CROSS JOIN (SELECT @row_number:=0) AS r

댓글()

sql developer 의 jdk 위치 바꾸기

Database/Database Tools & Info|2021. 12. 23. 00:33

sqldeveloper 를 사용하다보면 java home 의 위치를 바꿔야 할 경우가 있다.

그럴 경우 아래 경로의 product.conf 파일에서 SetJavaHome 경로 위치를 바꿔주면 된다.

 

# windows %APPDATA%\sqldeveloper\\product.conf 
C:\Users\hkwee\AppData\Roaming\sqldeveloper\1.0.0.0.0\product.conf 

#unix like~ 
$HOME/./sqldeveloper/version/product.conf

댓글()