
SQLite3::changes 메서드는 데이터베이스의 변경된 행 수를 반환하는 메서드입니다.
이 메서드는 SQLite3::execute() 메서드를 호출한 후에 호출해야 하며, 데이터베이스의 변경된 행 수를 반환합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
ruby
require 'sqlite3"
db = SQLite3::Database.new('example.db')
db.execute('CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT)')
db.execute('INSERT INTO users (name) VALUES (?)', 'John')
db.execute('INSERT INTO users (name) VALUES (?)', 'Jane')
puts db.changes # 2
2025-04-14 18:42