คำถามติดแท็ก sqlite

SQLite เป็นไลบรารีซอฟต์แวร์ที่ใช้เอ็นจินฐานข้อมูล SQL แบบทรานแซคชันที่มีอยู่ในตัวเองแบบไร้เซิร์ฟเวอร์

10
วิธีการตั้งค่า Sqlite3 เป็นแบบไม่สนใจขนาดตัวพิมพ์เมื่อเปรียบเทียบสตริง
ฉันต้องการเลือกระเบียนจากฐานข้อมูล sqlite3 โดยการจับคู่สตริง แต่ถ้าฉันใช้ '=' ในส่วนคำสั่ง where ฉันพบว่า sqlite3 เป็นแบบตรงตัวพิมพ์ มีใครบอกวิธีใช้สตริงเปรียบเทียบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ได้ไหม


15
ฉันจะเปลี่ยนชื่อคอลัมน์ในตารางฐานข้อมูล SQLite ได้อย่างไร
ฉันต้องการเปลี่ยนชื่อคอลัมน์บางคอลัมน์ในบางตารางในฐานข้อมูล SQLite ฉันรู้ว่าคำถามที่คล้ายกันถูกถามใน stackoverflow ก่อนหน้านี้ แต่สำหรับ SQL โดยทั่วไปและกรณีของ SQLite ไม่ได้กล่าวถึง จากเอกสาร SQLite สำหรับALTER TABLEฉันรวบรวมว่ามันเป็นไปไม่ได้ที่จะทำสิ่งนั้น "ง่าย" (เช่นคำสั่ง ALTER TABLE เดียว) ฉันสงสัยว่ามีคนรู้วิธีการทั่วไปของ SQL ในการทำสิ่งนั้นกับ SQLite

15
SQLiteOpenHelper onCreate () / onUpgrade () ทำงานเมื่อใด
ฉันได้สร้างตารางของฉันในของฉันSQLiteOpenHelper onCreate()แต่ได้รับ SQLiteException: no such table หรือ SQLiteException: no such column ข้อผิดพลาด ทำไม? บันทึก: (นี่คือการสรุปของคำถามที่คล้ายกันหลายสิบรายการทุกสัปดาห์ความพยายามที่จะจัดหาคำถาม / คำตอบวิกิชุมชน "มาตรฐาน" ที่นี่เพื่อให้คำถามเหล่านั้นสามารถนำไปอ้างอิงที่ดีได้)

15
เครื่องมือ ORM ที่ดีสำหรับการพัฒนา Android? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ทุกคนที่ทำงานบน Android ('gPhone') มีหรือรู้จักสถานที่ที่ฉันสามารถหาเครื่องมือ ORM ที่ดีได้หรือไม่ รหัสถูกเขียนใน Java และฐานข้อมูลคือ SQLite สิ่งที่ฉันต้องการค้นหาคือเครื่องมือที่ให้คำจำกัดความของวัตถุสามารถสร้างตารางและฟังก์ชั่น CRUD อัตโนมัติ (ที่ยอดเยี่ยม) หรือยกเว้นว่าเป็นเครื่องมือที่สามารถใช้คำจำกัดความของตารางนิยามวัตถุ และสร้างฟังก์ชั่น CRUD อัตโนมัติ rub คือสิ่งทั้งหมดนี้จะต้องเกิดขึ้นภายใน Android framework ซึ่งมีอนุสัญญาเป็นของตัวเองว่าการเข้าถึงฐานข้อมูลทำงานอย่างไร
285 java  android  sqlite  orm  crud 

8
เก็บค่าบูลีนใน SQLite
ประเภทของค่าบูลใน SQLite คืออะไร ฉันต้องการเก็บไว้ในตาราง TRUE / FALSE ค่าของฉัน ฉันสามารถสร้างคอลัมน์ของ INTEGER และเก็บไว้ในนั้นค่า 0 หรือ 1 แต่มันจะไม่เป็นวิธีที่ดีที่สุดในการใช้ประเภท BOOL มีวิธีหรือไม่? ขอบคุณ
284 sqlite 

2
สร้างตารางใน SQLite ต่อเมื่อไม่มีอยู่แล้ว
ฉันต้องการสร้างตารางในฐานข้อมูล SQLite หากไม่มีอยู่แล้ว มีวิธีการทำเช่นนี้? ฉันไม่ต้องการวางตารางหากมีอยู่สร้างได้เฉพาะเมื่อไม่มี

9
ใส่ถ้าไม่ได้มีการอัพเดทหรือไม่
Наэтотвопросестьответына กองมากเกินнарусском : Каксоздатьпроверкунасуществованиезаписи? ฉันได้พบโซลูชัน "น่าจะ" สำหรับคลาสสิก "ฉันจะแทรกระเบียนใหม่หรืออัปเดตได้อย่างไรหากมีอยู่แล้ว" แต่ฉันไม่สามารถให้พวกเขาทำงานใน SQLite ได้ ฉันมีตารางที่กำหนดดังนี้: CREATE TABLE Book ID INTEGER PRIMARY KEY AUTOINCREMENT, Name VARCHAR(60) UNIQUE, TypeID INTEGER, Level INTEGER, Seen INTEGER สิ่งที่ฉันต้องการจะทำคือเพิ่มระเบียนที่มีชื่อเฉพาะ หากชื่อมีอยู่แล้วฉันต้องการแก้ไขฟิลด์ ใครช่วยเล่าเรื่องนี้ให้ฉันฟังได้ไหม
275 sqlite  insert  exists 

5
SQLite รุ่นที่ใช้ใน Android?
SQLite รุ่นใดที่ใช้ใน Android? เหตุผล: ฉันสงสัยว่าจะจัดการกับการโยกย้ายสคีมาได้อย่างไร เวอร์ชัน SQLite ที่ใหม่กว่ารองรับคำสั่ง SQL "ALTER TABLE" ซึ่งจะช่วยให้ฉันต้องคัดลอกข้อมูลวางตารางสร้างตารางใหม่และแทรกข้อมูลอีกครั้ง


12
มี. NET / C # wrapper สำหรับ SQLite หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันอยากจะใช้ SQLite จากใน C # .Net แต่ฉันไม่สามารถหาไลบรารี่ที่เหมาะสมได้ มีไหม อย่างเป็นทางการหรือไม่ มีวิธีอื่นในการใช้ SQLite มากกว่าด้วย wrapper หรือไม่?
267 c#  .net  database  sqlite 

19
ข้อผิดพลาดในการติดตั้ง sqlite3-ruby บน Ubuntu
ฉันมีข้อผิดพลาดต่อไปนี้ระหว่างการติดตั้ง sqlite3-ruby: การสร้างส่วนขยายเนทิฟ อาจใช้เวลาสักครู่ ... ข้อผิดพลาด: เกิดข้อผิดพลาดในการติดตั้ง sqlite3-ruby: ข้อผิดพลาด: ไม่สามารถสร้างส่วนขยายดั้งเดิมของอัญมณี /usr/bin/ruby1.8 extconf.rb กำลังตรวจสอบ sqlite3.h ... ไม่ sqlite3.h หายไป ลอง 'พอร์ตติดตั้ง sqlite3 + universal' หรือ 'yum install sqlite3-devel' *** extconf.rb ล้มเหลว *** ไม่สามารถสร้าง Makefile เนื่องจากสาเหตุบางอย่างอาจขาดไป ไลบรารีและ / หรือส่วนหัวที่จำเป็น ตรวจสอบไฟล์ mkmf.log เพื่อดูเพิ่มเติม รายละเอียด คุณอาจต้องการตัวเลือกการกำหนดค่า ตัวเลือกการกำหนดค่าที่ให้มา: --with ที่เลือก dir --without ที่เลือก dir --with …

20
จะลบหรือเพิ่มคอลัมน์ใน SQLITE ได้อย่างไร?
ฉันต้องการลบหรือเพิ่มคอลัมน์ในฐานข้อมูล sqlite ฉันใช้ข้อความค้นหาต่อไปนี้เพื่อลบคอลัมน์ ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME แต่มันให้ข้อผิดพลาด System.Data.SQLite.SQLiteException: SQLite error near "DROP": syntax error
240 sqlite 

9
วิธีที่ดีที่สุดในการทำงานกับวันที่ใน Android SQLite [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีปัญหาในการทำงานกับวันที่ในแอปพลิเคชัน Android ที่ใช้ SQLite ฉันมีคำถามสองสามข้อ: ฉันควรใช้ประเภทใดในการจัดเก็บวันที่ใน SQLite (ข้อความ, จำนวนเต็ม, ... ) ได้รับวิธีที่ดีที่สุดในการจัดเก็บวันที่ฉันจะจัดเก็บอย่างถูกต้องโดยใช้ ContentValues ​​ได้อย่างไร วิธีที่ดีที่สุดในการดึงข้อมูลวันที่จากฐานข้อมูล SQLite คืออะไร วิธีการเลือก sql บน SQLite เรียงลำดับผลลัพธ์ตามวันที่?
237 android  sql  database  sqlite  date 

17
วิธีง่ายๆอย่างรวดเร็วในการโยกย้าย SQLite3 ไปยัง MySQL? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ใครรู้วิธีที่ง่ายรวดเร็วในการโยกย้ายฐานข้อมูล SQLite3 ไปยัง MySQL?
224 mysql  sqlite  migration 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.