편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.01.05

    mysql의 insert 쿼리문 타입 질문입니다


    sql = """insert into tb_q (q_num, title, contents, tag, user, time)
                       values (%s,%s,%s,%s,%s,%s)"""
    

    이런 식의 쿼리문을 짰는데요,
    q_num 변수가 정수형인데 %s로 해도 db에 정수형으로 삽입이 되는건가요?
    db로 삽입된 데이터 확인은 되는 상태입니다.
    (db에도 해당 필드의 타입은 int입니다.)

    그리고, time 변수는 문자열 형식인데 db의 해당 필드는 datetime 으로 해두었습니다. 이땐 %s로 넣는게 맞는걸까요? 이것도 db에 데이터가 삽입된것은 확인됩니다

  • 프로필 엽토군님의 편집
    날짜2020.08.07

    mysql의 insert 쿼리문 타입 질문입니다


    sql = """insert into tb_q (q_num, title, contents, tag, user, time) values (%s,%s,%s,%s,%s,%s)"""
    

    이런 식의 쿼리문을 짰는데요,
    q_num 변수가 정수형인데 %s로 해도 db에 정수형으로 삽입이 되는건가요?
    db로 삽입된 데이터 확인은 되는 상태입니다.
    (db에도 해당 필드의 타입은 int입니다.)

    그리고, time 변수는 문자열 형식인데 db의 해당 필드는 datetime 으로 해두었습니다. 이땐 %s로 넣는게 맞는걸까요? 이것도 db에 데이터가 삽입된것은 확인됩니다

  • 프로필 yeji0407님의 편집
    날짜2020.08.07

    mysql의 insert 쿼리문 타입 질문입니다


    sql="""insert into tb_q(q_num,title,contents,tag,user,time) values(%s,%s,%s,%s,%s,%s)""" 이런 식의 쿼리문을 짰는데요, q_num 변수가 정수형인데 %s로 해도 db에 정수형으로 삽입이 되는건가요? db로 삽입된 데이터 확인은 되는 상태입니다. (db에도 해당 필드의 타입은 int입니다.)

    그리고, time 변수는 문자열 형식인데 db의 해당 필드는 datetime 으로 해두었습니다. 이땐 %s로 넣는게 맞는걸까요? 이것도 db에 데이터가 삽입된것은 확인됩니다