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

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

15
ตัวแก้ไข Mac SQLite [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันรู้เรื่องCocoaMySQLแต่ฉันไม่เคยเห็น Mac GUI สำหรับ SQLite มีหรือไม่ การค้นหา Google ของฉันไม่ได้เปิดใช้งาน GUI ที่เกี่ยวข้องกับ Mac ซึ่งเป็นสาเหตุที่ฉันถามที่นี่มากกว่า Google

3
วิธีการต่อสตริงเข้ากับ padding ใน sqlite
ฉันมีสามคอลัมน์ในตาราง sqlite: Column1 Column2 Column3 A 1 1 A 1 2 A 12 2 C 13 2 B 11 2 ฉันต้องเลือกColumn1-Column2-Column3(เช่นA-01-0001) ฉันต้องการคั่นแต่ละคอลัมน์ด้วย a- ฉันเป็นผู้เริ่มต้นที่เกี่ยวข้องกับ SQLite ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

30
ไม่สามารถโหลด DLL 'SQLite.Interop.dll'
ฉันได้รับข้อยกเว้นต่อไปนี้เป็นระยะ: Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) ฉันใช้ 1.0.82.0 เวอร์ชั่นติดตั้งด้วย nuget ใน VS2010, OS Win7 64 เมื่อข้อยกเว้นเริ่มปรากฏขึ้นจะปรากฏขึ้นอย่างต่อเนื่อง - ในการดีบักและปล่อยและเรียกใช้แอปพลิเคชันภายในหรือภายนอก VS วิธีเดียวที่จะหยุดมันคือออกจากระบบและเข้าสู่ระบบ ข้อยกเว้นไม่ถูกส่งออกไปและโหลด dll มันสามารถทำงานได้หลายวัน แต่ก็สามารถทำลายได้อีกครั้ง มีใครเห็นบางสิ่งเช่นนี้และมีวิธีแก้ปัญหาหรือไม่

5
นามสกุลที่ดีที่สุดสำหรับไฟล์ฐานข้อมูล SQLite คืออะไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันรู้ว่าไม่มีแบบแผนการตั้งชื่อเฉพาะ แต่คุณแนะนำส่วนขยายใดเมื่อใช้ SQLite ส่วนใหญ่คนทั่วไปจะปรากฏเป็น.sqlite, และ.db ทำให้รู้สึกมากที่สุด แต่มันก็ลงไปที่ตัวเลือกส่วนบุคคล?.db3.sqlite
200 sqlite 

7
ค่าเวลาเริ่มต้นของฐานข้อมูล sqlite 'ตอนนี้'
เป็นไปได้ในฐานข้อมูล sqlite เพื่อ craete ตารางที่มีคอลัมน์เวลาที่เริ่มต้นDATETIME('now')หรือไม่ แบบนี้: CREATE TABLE test ( id INTEGER PRIMARY KEY AUTOINCREMENT, t TIMESTAMP DEFAULT DATETIME('now') ); สิ่งนี้จะทำให้เกิดข้อผิดพลาด ... จะแก้ไขได้อย่างไร?
190 sql  sqlite 

2
sqlite3.ProgrammingError: จำนวนการผูกที่ให้มาไม่ถูกต้อง คำสั่งปัจจุบันใช้ 1 และมี 74 ที่ให้มา
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() ฉันไม่สามารถหาสาเหตุที่ทำให้ฉันเกิดข้อผิดพลาดได้สตริงที่แท้จริงที่ฉันพยายามแทรกมีอยู่ 74 ตัวอักษรยาวเป็น: "/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-แรงกดดัน-low.gif" ฉันพยายามที่จะ str (array [cnt]) ก่อนที่จะแทรก แต่ปัญหาเดียวกันที่เกิดขึ้นฐานข้อมูลมีเพียงหนึ่งคอลัมน์ซึ่งเป็นค่า TEXT ฉันอยู่ที่นี่มาหลายชั่วโมงแล้วและไม่สามารถเข้าใจได้ว่าเกิดอะไรขึ้น
187 python  sqlite 

13
ฉันจะถ่ายโอนข้อมูลของตาราง SQLite3 บางตารางได้อย่างไร
ฉันจะถ่ายโอนข้อมูลและเฉพาะข้อมูลไม่ใช่ schema ของตาราง SQLite3 บางตัวของฐานข้อมูล (ไม่ใช่ตารางทั้งหมด) ได้อย่างไร ดัมพ์ควรอยู่ในรูปแบบ SQL เนื่องจากควรป้อนซ้ำในฐานข้อมูลได้อย่างง่ายดายในภายหลังและควรทำจากบรรทัดคำสั่ง สิ่งที่ต้องการ sqlite3 db .dump แต่ไม่มีการดัมพ์สกีมาและเลือกตารางที่จะดัมพ์
183 sql  sqlite 


11
ตัวเลือกที่ดีของฐานข้อมูลสำหรับแอปพลิเคชัน. NET ขนาดเล็กคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังพัฒนาแอปพลิเคชันขนาดเล็กที่มี C # ใน. NET และฉันต้องการมีฐานข้อมูลขนาดเล็กน้ำหนักเบาซึ่งไม่ได้ใช้ทรัพยากรมากนัก คุณช่วยกรุณารายการบางส่วนของที่ดีที่สุดโปรแกรมฐานข้อมูลที่รู้จักกันน้ำหนักเบา

6
ยกเว้นอักขระอัญประกาศเดี่ยวเพื่อใช้ในแบบสอบถาม SQLite
ฉันเขียน schema ฐานข้อมูล (จนถึงหนึ่งตารางเท่านั้น) และคำสั่ง INSERT สำหรับตารางนั้นในไฟล์เดียว จากนั้นฉันสร้างฐานข้อมูลดังนี้: $ sqlite3 newdatabase.db SQLite version 3.4.0 Enter ".help" for instructions sqlite> .read ./schema.sql SQL error near line 16: near "s": syntax error บรรทัดที่ 16 ของไฟล์ของฉันมีลักษณะดังนี้: INSERT INTO table_name (field1, field2) VALUES (123, 'Hello there\'s'); ปัญหาคือตัวหนีสำหรับราคาเดียว ฉันยังพยายามหลีกเลี่ยงการอ้างสองครั้ง (โดยใช้\\\'แทน\') แต่นั่นก็ไม่ได้ผลเช่นกัน ผมทำอะไรผิดหรือเปล่า?
180 sqlite  escaping 

4
ข้อ จำกัด ของตาราง SQLite - ไม่ซ้ำกันในหลายคอลัมน์
ฉันสามารถหา "ชาร์ต" ไวยากรณ์บนเว็บไซต์ SQLite แต่ไม่มีตัวอย่างและรหัสของฉันล้มเหลว ฉันมีตารางอื่นที่มีข้อ จำกัด ที่ไม่ซ้ำกันในคอลัมน์เดียว แต่ฉันต้องการเพิ่มข้อ จำกัด ในตารางในสองคอลัมน์ นี่คือสิ่งที่ฉันมีที่ทำให้ SQLiteException พร้อมข้อความ "ข้อผิดพลาดทางไวยากรณ์" CREATE TABLE name (column defs) UNIQUE (col_name1, col_name2) ON CONFLICT REPLACE ฉันทำสิ่งนี้ตามสิ่งต่อไปนี้: ตาราง จำกัด เพื่อความชัดเจนเอกสารในลิงก์ที่ฉันระบุบอกว่าCONTSTRAINT nameควรมาก่อนคำจำกัดความของฉัน สิ่งที่อาจนำไปสู่การแก้ปัญหา แต่ก็คือสิ่งใดก็ตามที่เป็นไปตามคำจำกัดความของคอลัมน์ที่ฉันใส่วงเล็บคือสิ่งที่ดีบักเกอร์บ่น ถ้าฉันใส่ ...last_column_name last_col_datatype) CONSTRAINT ... ข้อผิดพลาดอยู่ใกล้กับ "CONSTRAINT": ข้อผิดพลาดทางไวยากรณ์ ถ้าฉันใส่ ...last_column_name last_col_datatype) UNIQUE ... ข้อผิดพลาดอยู่ใกล้กับ "UNIQUE": ข้อผิดพลาดทางไวยากรณ์

10
SQLite สามารถปรับขนาดได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเพิ่งอ่านคำถามเกี่ยวกับSQLite VS MySQLและคำตอบที่ชี้ให้เห็นว่าข้อมูล SQLite ไม่ได้ระดับดีและเว็บไซต์อย่างเป็นทางการจัดเรียงของยืนยันนี้อย่างไร SQLite สามารถปรับขนาดได้และข้อ จำกัด สูงสุดของมันคืออะไร?

7
การเข้าถึงพร้อมกันของ SQLite
SQLite3 จัดการการเข้าถึงพร้อมกันอย่างปลอดภัยโดยหลายกระบวนการอ่าน / เขียนจากฐานข้อมูลเดียวกันหรือไม่ มีข้อยกเว้นสำหรับแพลตฟอร์มใดบ้าง
177 sqlite 

2
วิธีการดึง id ที่ใส่เข้าไปหลังจากแทรกแถวใน SQLite โดยใช้ Python
วิธีการดึง id ที่ใส่เข้าไปหลังจากแทรกแถวใน SQLite โดยใช้ Python ฉันมีโต๊ะแบบนี้: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) ผมแทรกแถวใหม่ที่มีข้อมูลตัวอย่างและusername="test" password="test"ฉันจะดึงข้อมูลรหัสที่สร้างขึ้นในวิธีการทำธุรกรรมได้อย่างปลอดภัย นี่เป็นวิธีการแก้ปัญหาเว็บไซต์โดยที่คนสองคนอาจแทรกข้อมูลในเวลาเดียวกัน ฉันรู้ว่าฉันสามารถอ่านแถวสุดท้ายได้ แต่ฉันไม่คิดว่าธุรกรรมนั้นปลอดภัย ใครสามารถให้คำแนะนำได้บ้าง
176 python  sqlite 

10
รับบูลีนจากฐานข้อมูลโดยใช้ Android และ SQLite
ฉันจะรับค่าของฟิลด์บูลีนในฐานข้อมูลSQLiteบน Android ได้อย่างไร? ฉันมักจะใช้getString(), getInt()ฯลฯ เพื่อรับค่าของเขตข้อมูลของฉัน แต่ดูเหมือนจะไม่มีgetBoolean()วิธีการ
169 java  android  sqlite  boolean 

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