Dummies জন্য SQLITE3 - সমাধান (সাজানোর)


3

আমি "sqlite3-interactive" শেল (সিগুইনের অধীনে) দিয়ে SQLite শিখতে চেষ্টা করছি। অনুমতিক্রমে সকল আইনি কারণে sqlite3 কমান্ডের শেষে একটি সেমিকোলন যোগ করতে ভুলবেন না প্রত্যেক সময় নিম্নলিখিত প্রম্পটটি দেখায়:

...>

এই পরিস্থিতি থেকে কি বুদ্ধিমান উপায় আছে, Ctrl-C টি আঘাত করার পরে এবং শেল পুনরায় আরম্ভ করা ছাড়া?

সম্পাদনা # 1

আমি অবশ্যই সেমিকোলন যোগ করার চেষ্টা করেছি কিন্তু এটি কাজ বলে মনে হচ্ছে না:

>sqlite3 -interactive test.db
SQLite version 3.7.13 2012-06-11 02:05:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> insert into T1 values('Aaa ', 231 )
...> ;
...>

সম্পাদনা # 2

Cygwin জন্য SQLite3 এর বাগ? এটা হঠাৎ কয়েকবার জন্য আমার জন্য কাজ করে এবং তারপর এটা বন্ধ ...

sqlite>
sqlite> insert into T1 values('Aaa ', 232 )
...> ;
sqlite> insert into T1 values('Aaa ', 232 )
...> ;
sqlite> insert into T1 values('Aaa ', 232 )
...> ;
...> ;
...>

সমাধান:

সিগুইন এর SQLite এড়ান এবং Win SQLite3 শেলের জন্য প্রাক-কম্পাইল ব্যবহার করুন। কমান্ড লাইন ইতিহাস সহ সবকিছু কাজ করে।

Cygwin সঙ্গে আসা যে খুব খারাপ SQLite3 প্রত্যাশিত হিসাবে কাজ করে না ... :)

ধন্যবাদ, অ্যালেক্স


1
সেমিকোলন যোগ করুন?
Xavierjazz

একটি সেমিকোলন ভুলবেন না সবসময় একটি ভাল ধারণা। আমি যদি ইতিমধ্যে একটি মিস্ যদি আমি কি করা উচিত?
Alex

"সিগুইন জন্য SQLite3" আপনি কিভাবে একটি স্থানীয় ক্লায়েন্ট ব্যবহার করছেন না?
Ignacio Vazquez-Abrams

@ ইগনাসিওভেজুইজ-আব্রামস আপনি কি বোঝাতে চান তা নিশ্চিত নন। আমি এসকিউএলাইট ব্যবহার করছি যা সাইগুইন (/ usr / local / bin / sqlite3) দিয়ে এসেছে
Alex

উত্তর:


3

এটি আপনার বিবৃতি শেষ করার জন্য অপেক্ষা করছে। একটি সেমিকোলন বিবৃতি শেষ হবে। সুতরাং ... সেমিকোলন টাইপ করুন এবং এন্টার চাপুন।


ধন্যবাদ, এই কাজ বলে মনে হচ্ছে না। আমি লগ দিয়ে প্রশ্ন আপডেট করেছি।
Alex

এখানে জরিমানা কাজ করে। sqlite> insert into T1 values('Aaa ', 231 ) ...> ; sqlite>
Ignacio Vazquez-Abrams

খুব অদ্ভুত. আমার সাইগুইন / স্ক্লাইট 3 এর glitches মনে হচ্ছে ... সম্পাদনা # 2 দেখুন।
Alex

1

সমাধান:

সিগুইন এর SQLite এড়ান এবং Win SQLite3 শেলের জন্য প্রাক-কম্পাইল ব্যবহার করুন। কমান্ড লাইন ইতিহাস সহ সবকিছু কাজ করে। আমি বর্তমানে সিগুইন ব্যবহার করছি "1.7.15 (0.260 / 5/3) 2012-05-09"।

Cygwin সঙ্গে আসা যে খুব খারাপ SQLite3 প্রত্যাশিত হিসাবে কাজ করে না ... :)

এই সহায়তায় ইগনাসিও ভেজুক-এব্রামসের অনেক ধন্যবাদ

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.