SQLite 환경에서 접속자집계(visit_list) 접속 시 쿼리 에러
데이터베이스가 SQLite인 상태에서 visit_list 접속 시 아래의 오류가 발생합니다.
SQLite에는 concat 이 없기에 발생하는 것 같습니다. 다른 데이터베이스 환경에서는 테스트해보지 않았습니다.
```
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such function: concat
[SQL: SELECT g6_visit.vi_id, g6_visit.vi_ip, g6_visit.vi_date, g6_visit.vi_time, g6_visit.vi_referer, g6_visit.vi_agent, g6_visit.vi_browser, g6_visit.vi_os, g6_visit.vi_device, concat(g6_visit.vi_date, ?, g6_visit.vi_time) AS vi_datetime
FROM g6_visit
WHERE g6_visit.vi_date BETWEEN ? AND ? ORDER BY vi_datetime DESC
LIMIT ? OFFSET ?]
```
SQLite에는 concat 이 없기에 발생하는 것 같습니다. 다른 데이터베이스 환경에서는 테스트해보지 않았습니다.
```
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such function: concat
[SQL: SELECT g6_visit.vi_id, g6_visit.vi_ip, g6_visit.vi_date, g6_visit.vi_time, g6_visit.vi_referer, g6_visit.vi_agent, g6_visit.vi_browser, g6_visit.vi_os, g6_visit.vi_device, concat(g6_visit.vi_date, ?, g6_visit.vi_time) AS vi_datetime
FROM g6_visit
WHERE g6_visit.vi_date BETWEEN ? AND ? ORDER BY vi_datetime DESC
LIMIT ? OFFSET ?]
```
게시글 목록
| 번호 | 제목 |
|---|---|
| 119 | |
| 118 | |
| 114 | |
| 113 | |
| 111 | |
| 110 | |
| 108 | |
| 106 | |
| 105 | |
| 103 | |
| 102 | |
| 101 | |
| 96 | |
| 92 | |
| 90 | |
| 87 | |
| 86 | |
| 78 | |
| 77 | |
| 76 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기