আমি ডাটাবেস স্কিমা লিখেছি (এখন পর্যন্ত কেবল একটি টেবিল), এবং একটি ফাইলে সেই টেবিলের জন্য 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');
সমস্যাটি একটি একক উক্তিটির জন্য পালানোর চরিত্র। আমি একক উদ্ধৃতি ( \\\'
পরিবর্তে ব্যবহার করে \'
) পালিয়ে যাওয়ার চেষ্টাও করেছিলাম , তবে এটি কার্যকর হয়নি। আমি কি ভুল করছি?
INSERT INTO table_name (field1, field2) VALUES (?, ?)
এবং মানগুলি সরাসরি সরবরাহ করা হবে (এবং বিকল্প ছাড়াই)।