일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 스크립트
- PLSQL Developer
- 자소서
- MSSQL
- nvarchar
- 영상편집
- 오라클 프로시저 반복 실행
- 튜닝
- Python
- ISMS
- 오라클
- 애플
- 혁신성장
- 자격증
- 유투버
- 미래대비
- 자료
- AWS
- 입사지원서
- SQL
- Chainer
- 머신러닝
- oracle
- 파이썬
- 개발가이드
- 동영상
- Ha
- MySQL
- 여행
- 빅데이터
- Today
- Total
목록nvarchar (3)
뽁
SQL DB에서는 JDBC string type을 NVARCHAR 로 처리함. 그래서 varchar 로 된 컬럼에 대한 값이 string 으로 될 경우 묵시적 형변환이 일어나 Index 를 타지 않고 속도가 느려짐. 예) test_table.com_id varchar(10)이고 index 가 생성되어 있음. SELECT * FROM test_table WHERE com_id = v_string ; 이 쿼리에서 com_id 는 varchar, v_string은 nvarchar. com_id, v_string 의 data type을 맞춰주기 위해 둘 중에 하나를 변경해야 하는데 nvarchar 가 varchar 보다 dataType 우선순위가 높기 때문에 com_id 가 navarchar 로 변환이 됨. 이..
아래 National JDBC 를 사용하면NVARCHAR 쿼리문에서 N을 사용안해도 되는 듯 합니다. insert into dbo.ZTEST_NVARCHAR values('Hello', N'Tạm biệt'); /*영어, 베트남어*/ #시스템 별 기존 jdbc와 비교 검토 필요National JDBC(jdbc.njtds.sqlserver) 를 사용해도 안정성에 문제가 없는지 확인. # National JDBCjdbc.njtds.sqlserver #참고 사이트https://force44.blog.me/221166983718
/************************************** MSSQL 다국어 지원을 위한 환경설정 #COLLATE #LANGUAGE #CHARTERSET - 작업내용 . @@language 가 '한국어' 인지 확인 . collation_name 이 'Korean_Wansung_CI_AS' 인지 확인 **************************************/ USE master GO /***************** 언어확인 *****************/ select @@language ; ------------- 한국어 /***************** collation_name 확인 *****************/ SELECT collation_name FROM sys.d..