반응형

DB 13

[프로그래머스] 특정 옵션이 포함된 자동차 리스트 구하기 - MySQL

이 버전에서는 TOC를 지원하지 않습니다. (ex. 모바일) 문제 https://school.programmers.co.kr/learn/courses/30/lessons/157343 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 지적 재산 보호 차원에서 가져오지 않고 풀이만 공유드리도록 하겠습니다. 풀이 제 풀이가 무조건적으로 맞는 것도 최적의 답변도 아니지만, 이런 풀이도 있다는 차원에서 작성해 보며, 좀 더 나은 방법이 있다면 이야기해 주셔도 도움 될 것 같습니다. SELECT * FROM CAR_RENTAL_COMPANY_CAR WHER..

[MSSQL] How to create a blank, non-inputable column.

How to create a blank, non-inputable column. 테이블을 생성하다 보면 NOT NULL 제약조건을 이용하여 컬럼에 NULL이 입력 불가하도록 생성할 수 있습니다. 하지만, 이는 공란까지 입력 불가한 상태는 아니기 때문에 반드시 입력이 필요한 경우에 NOT NULL 만으로 해결되지 않는 경우가 발생합니다. 만약 아래와 같은 NOT NULL인 COL1을 갖는 TEMPTABLE이 있다고 가정한다면 CREATE TABLE TEMPTABLE ( COL1 NVARCHAR(10) NOT NULL ) 여기에 NULL 을 입력하는 경우 아래와 같은 오류가 발생합니다. INSERT INTO TEMPTABLE (COL1) VALUES (NULL) 하지만 공란을 입력하면 입력되는 것을 확인할 ..

[NodeJS] How to import MS-SQL and use Connection Pool

1. module 추가 2. import 3. config 설정 4. Connection Pool 생성 5. Query 실행 전체 테스트 소스 1. module 추가 /> npm install mssql mssql 모듈을 추가해 줍니다. 2. import const sql = require('mssql'); 여기에서는 CommonJS로 이야기할 예정이므로 require를 사용합니다. 3. config 설정 const config = { server: 'MSSQL서버IP' , port: 1433 , options: { encrypt:false, database: '데이터베이스명', connectTimeout:15000 } , authentication:{ type:"default" , options:{ u..

반응형