Sqlite3 дээрх курсор ямар зорилготой вэ?
Sqlite3 дээрх курсор ямар зорилготой вэ?

Видео: Sqlite3 дээрх курсор ямар зорилготой вэ?

Видео: Sqlite3 дээрх курсор ямар зорилготой вэ?
Видео: SQL курсорууд - тэдгээрийг хэрхэн, хэзээ ашиглах 2024, Дөрөвдүгээр сар
Anonim

Компьютерийн шинжлэх ухаан, технологийн хувьд мэдээллийн сан курсор өгөгдлийн сан дахь бичлэгүүд дээр шилжих боломжийг олгодог хяналтын бүтэц юм. Курсорууд өгөгдлийн сангийн бүртгэлийг сэргээх, нэмэх, хасах зэрэг дараагийн боловсруулалтыг дамжихтай хамт хөнгөвчлөх.

Үүний дагуу sqlite3 дахь курсор гэж юу вэ?

Танилцуулга Курсор in Android Үндсэн зорилго нь a курсор нь асуулга авчирсан үр дүнгийн нэг мөрийг заах явдал юм. Бид заасан мөрийг ачаална курсор обьект. Ашиглах замаар курсор Бид маш их хэмжээний RAM болон санах ойг хэмнэж чадна. Бид "Movetonext" аргыг дуудах үед энэ нь дараагийн эгнээнд шилждэг.

Хоёрдугаарт, Python SQLite курсор объект дахь Executescript () арга юу хийдэг вэ? курсор . executescript (sql_script) Энэ горим нь скрипт хэлбэрээр өгөгдсөн олон SQL хэллэгийг нэгэн зэрэг гүйцэтгэдэг. Энэ нь эхлээд COMMIT мэдэгдлийг гаргаж, дараа нь параметр болгон авсан SQL скриптийг ажиллуулдаг.

Үүнтэй адилаар Python-д курсорыг юу ашигладаг вэ?

The курсор объект нь -д заасан хийсвэрлэл юм Python DB-API 2.0. Энэ нь мэдээллийн сантай ижил холболтоор олон тусдаа ажлын орчинтой болох боломжийг бидэнд олгодог. Та үүсгэж болно курсор '-г гүйцэтгэх замаар курсор ' таны мэдээллийн сангийн объектын функц.

Python хэрхэн sqlite3-тай холбогддог вэ?

Хэрэглэх Python дээрх SQLite3 , юуны өмнө та импортлох хэрэгтэй болно sqlite3 модулийг үүсгээд дараа нь a холболт болох объект холбох биднийг мэдээллийн сан руу оруулах ба SQL мэдэгдлүүдийг гүйцэтгэх боломжийг бидэнд олгоно. "mydabase" нэртэй шинэ файл. db' нь бидний мэдээллийн сан хадгалагдах газар үүсгэгдэх болно.

Зөвлөмж болгож буй: