MS SQL에서 다국어를 지원하기 위해서 해당 Table의 칼럼은 nvarchar 또는 nchar 형식으로 저장되어야 한다.이때 접두어 'N'은 National을 의미한다. 기존의 char 및 varchar과는 어떻게 다른가요?클라이언트 컴퓨터는 운영 체제의 로컬의 코드 페이지를 사용하여 문자를 나타내는 비트 패턴을 해석합니다.즉 일반적으로 char 및 varchar를 사용하게되면 로컬 운영체제의 코드 페이지를 참조하여 비트 패턴을 해석합니다.nvarchar 및 nchar를 사용하면 MS SQL은 문자 인코딩시 UCS-2에 따라 2 Byte (65,536 개의 문자 표현) 를 이용하여 인코딩 합니다. 이를 통해 문자 변환 문제를 최소화 합니다.(참고 : 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하..
테이블의 NULL 허용 필드에 데이터를 넣을 때 빈 문자열(empty string)을 넣으면 어떻게 될까요? 아래의 두가지 쿼리가 어떻게 동작할지를 말하는 것입니다.INSERT INTO tb_test (id, name) VALUES (1, NULL);INERRT INTO tb_test (id, name) VALUES (2, '');1. Oracle오라클에서는 NULL과 빈문자열 '' 이 모두 NULL 로 처리 됩니다. 위에서 id 가 1, 2 인 행의 name은 모두 NULL 이 들어갑니다.SELECT * FROM tb_test WHERE name IS NULL;위와 같이 쿼리하면 id가 1, 2인 행이 모두 조회됩니다. 데이터베이스에서 NULL은 등호(=)로 비교할 수 없습니다. 반드시 IS NULL ..
- Total
- Today
- Yesterday
- html
- FontAwesome
- css
- getBoundingClientRect
- defer
- js scroll
- sliding scroll
- Sliding
- fontawesome 4.7 cdn
- Javscript
- jQuery CDN
- Slick
- JavaScript
- scroll
- 반응형
- JS
- jQuery
- fontawesome 4.7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |