: IdNamed Placeholder

CODEDRAGON Development/Python

반응형

 

 

: IdNamed Placeholder

·         SQL 안에 사용된 ? (물음표)대신 키명 지정하여 동적으로 쿼리문 수행될 있도록 하는 방법입니다.

·         아래 쿼리 구문에서 where 절의 :Id Named Placeholder 입니다.

·         Id 값은 execute() 메서드의 두번째 파라미터에 지정된 Dictionary key 됩니다.

·         execute() 메서드의 두번째 파라미터에는 Tuple 아닌 Dictionary 형태로 해당 key 해당되는 value 매칭되어 집니다.

 

 

sql = "SELECT * FROM customer WHERE id = :Id"

cur.execute(sql, {"Id": 1})

 

 


반응형

'Development > Python' 카테고리의 다른 글

인코딩함수  (0) 2020.02.25
HTML 파일  (0) 2020.02.25
PyMySql Module 설치  (0) 2020.02.25
MySql 쿼리 수행 메소드  (0) 2020.02.25
데이터분석에서 데이터베이스  (0) 2020.02.25