加入 Exercism 的 SQLite 學習軌道,即可獲得 81 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
DROP TABLE IF EXISTS hello_world;
CREATE TABLE hello_world (greeting TEXT);
INSERT INTO hello_world (greeting)
VALUES ('Hello, World!');
.save hello_world.db
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
給定一個由直線、底線和空格組成的 3 x 4 網格,判斷它代表哪個數字,或是內容已經無法辨識。
少了一根馬蹄釘,就失去了一個王國,這句俗話是這麼說的。請輸出這首諺語韻文的完整內容。
給定一串數字,輸出該字串中所有長度為`n`的連續子字串。
SQLite 的原始碼屬於公共領域,使用時不需要授權。
SQLite 提供 API 來擴充資料庫系統,包括加入新功能。
沒有負責管理存取的伺服器行程,行程可以直接寫入 SQLite 資料庫。
交易符合 ACID 特性,因此所有變更要嘛全部套用,要嘛完全不套用,藉此提升可靠性。
SQLite 不需要安裝或設定就能使用,幾乎在任何地方都能派上用場。
官方的 SQLite 函式庫不到 1 MB。
每種語言都有自己做事的方式。SQLite 也不例外。我們的導師會幫助你學會像 SQLite 開發者那樣思考,以及如何寫出 道地的 SQLite 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 SQLite 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導