บทช่วยสอน SQLite ไวยากรณ์ ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ กรณีที่ความไวแสง,หมายเหตุ,คำสั่ง SQLite,SQLite วิเคราะห์งบ:,SQLite และ / หรือข้อ:,SQLite ALTER คำสั่งตาราง:,คำสั่งตาราง SQLite เปลี่ยนแปลง (เปลี่ยนชื่อ):,SQLite ATTACH คำสั่งฐานข้อมูล:,SQLite คำสั่ง BEGIN รายการ:,SQLite ระหว่างประโยค:,SQLite คำสั่ง COMMIT:,SQLite คำสั่ง CREATE INDEX:,SQLite คำสั่งสร้างดัชนีที่ไม่ซ้ำ:,SQLite คำสั่งสร้างตาราง:,SQLite คำสั่งสร้างทริกเกอร์:,SQLite คำสั่ง CREATE VIEW:,SQLite คำสั่งสร้างตารางเสมือน:,SQLite คำสั่ง COMMIT รายการ:,ข้อ COUNT SQLite:,SQLite ลบคำสั่ง:,SQLite ถอดออกคำสั่งฐานข้อมูล:,SQLite ข้อที่แตกต่าง:,งบ DROP INDEX SQLite:,SQLite คำสั่ง DROP TABLE:,SQLite คำสั่ง DROP VIEW:,SQLite คำสั่ง DROP ทริกเกอร์:,SQLite EXISTS ข้อ:,SQLite อธิบายคำสั่ง:,ข้อ GLOB SQLite:,กรุ๊ป SQLite ประโยคตาม:,SQLite การมีข้อ:,SQLite INSERT INTO คำสั่ง:,SQLite ในข้อ:,SQLite ชอบประโยค:,SQLite ไม่ในข้อ:,สั่งซื้อ SQLite ประโยคตาม:,คำสั่ง SQLite PRAGMA:,คำสั่ง SQLite RELEASE savepoint:,คำสั่ง SQLite ดัชนี:,คำสั่งย้อนกลับ SQLite:,คำสั่ง SQLite savepoint:,คำสั่ง SQLite เลือก:,คำสั่ง UPDATE SQLite:,งบสูญญากาศ SQLite:,SQLite คำสั่ง WHERE:,
SQLite เป็นไปตามชุดที่ไม่ซ้ำของกฎและแนวทางที่เรียกว่าไวยากรณ์ กวดวิชานี้จะแสดงรายการทั้งหมดไวยากรณ์พื้นฐานของ SQLite, SQLite ให้คุณกับการเริ่มต้นอย่างรวดเร็ว
มีจุดสำคัญที่ควรทราบคือ SQLiteเป็นกรณีตาย แต่บางคำสั่งเป็นกรณี ๆ เช่น GLOBและglobมีความหมายที่แตกต่างกันในงบ SQLite
ความคิดเห็น SQLite มีความเห็นเพิ่มเติม SQLite สามารถเพิ่มความคิดเห็นในรหัสเพื่อเพิ่มการอ่านพวกเขาสามารถเกิดขึ้นได้ในพื้นที่ว่างในช่วงกลางของการแสดงออกและรวมถึงคำสั่งอื่น ๆ แต่พวกเขาไม่สามารถซ้อนกัน
SQL ความคิดเห็นที่สองติดต่อกัน "-" ตัวอักษร (0x2d ASCII) เริ่มต้นและขยายไปสู่การขึ้นบรรทัดใหม่ถัดไป (0x0A ASCII) หรือจนกว่าจะสิ้นสุดของการป้อนข้อมูลที่ใดมาก่อน
นอกจากนี้คุณยังสามารถใช้ความคิดเห็น C-สไตล์ด้วย "/ *" เพื่อเริ่มต้นและขยายไปยังหน้าต่อไป "* /" ตัวอักษรหรือจนกว่าจะสิ้นสุดของการป้อนข้อมูลที่ใดมาก่อน ความคิดเห็น SQLite สามารถขยายหลายบรรทัด
SQLite> .help - นี่คือความคิดเห็นบรรทัดเดียว
คำสั่ง SQLite ทุกคนสามารถเริ่มต้นด้วยคำหลักใด ๆ เช่น SELECT, INSERT, ปรับปรุงลบเปลี่ยนแปลงลดลง ฯลฯ งบทั้งหมดที่มีเครื่องหมายอัฒภาค (;) ในตอนท้าย
วิเคราะห์; หรือ วิเคราะห์ database_name; หรือ วิเคราะห์ database_name.table_name;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE เงื่อนไขและ 1 {|} หรือสภาพ 2;
เปลี่ยนแปลงตาราง table_name ADD column_def คอลัมน์ th. ;
เปลี่ยนแปลงตาราง table_name เปลี่ยนชื่อ new_table_name;
แนบฐานข้อมูล 'ฐาน' เป็น 'นามแฝงชื่อ';
BEGIN; หรือ BEGIN TRANSACTION EXCLUSIVE;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE column_name ระหว่าง Val-1 และวาล-2;
COMMIT;
CREATE INDEX index_name ON table_name (คอลัมน์เรียง NOCASE);
สร้างเอกลักษณ์ INDEX index_name ON table_name (COLUMN1, column2 th. COLUMNN);
สร้างตาราง table_name ( COLUMN1 ประเภทข้อมูล column2 ประเภทข้อมูล คอลัมน์ 3 ประเภทข้อมูล thth. COLUMNN ประเภทข้อมูล คีย์หลัก (หนึ่งหรือมากกว่าหนึ่งคอลัมน์) );
สร้าง database_name.trigger_name TRIGGER ก่อน INSERT ON table_name สำหรับแถวแต่ละ BEGIN stmt1; stmt2; thth end;
สร้าง database_name.view_name ดู คำสั่ง SELECT thth ;
สร้างตาราง database_name.table_name เสมือนใช้เว็บบล็อก (access.log); หรือ สร้าง database_name.table_name ตารางเสมือนใช้ fts3 ();
COMMIT;
เลือก COUNT (column_name) จาก table_name WHERE เงื่อนไข
DELETE FROM table_name โดยที่ {สภาพ};
แยกออกฐานข้อมูล 'นามแฝงชื่อ';
SELECT COLUMN1 ที่แตกต่าง column2 thth COLUMNN จาก table_name;
DROP INDEX database_name.index_name;
DROP database_name.table_name ตาราง;
DROP INDEX database_name.view_name;
DROP INDEX database_name.trigger_name;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE column_name EXISTS (SELECT * FROM table_name);
อธิบายคำสั่ง INSERT th. ; หรือ อธิบายคำสั่ง QUERY แผน SELECT th. ;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE GLOB column_name {รูป};
SUM เลือก (คอลัมน์) จาก table_name WHERE เงื่อนไข จำแนกตามกลุ่มคอลัมน์;
SUM เลือก (คอลัมน์) จาก table_name WHERE เงื่อนไข จำแนกตามกลุ่มคอลัมน์ HAVING (เงื่อนไขฟังก์ชั่น arithematic);
INSERT INTO table_name (COLUMN1, column2 thth COLUMNN) VALUES (value1, value2 thth valueN);
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE คอลัมน์ In (Val-1, Val-2, th. Val-N);
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE column_name ชอบ {รูป};
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE คอลัมน์ NOT IN (Val-1, Val-2, th. Val-N);
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE เงื่อนไข ORDER BY คอลัมน์ {ASC | DESC};
PRAGMA pragma_name; ตัวอย่างเช่น: PRAGMA PAGE_SIZE; PRAGMA cache_size = 1024; PRAGMA table_info (table_name);
savepoint_name ปล่อยไป
ดัชนี collation_name; ดัชนี database_name.index_name; ดัชนี database_name.table_name;
ย้อนกลับ; หรือ ย้อนกลับไปยัง savepoint savepoint_name;
savepoint_name savepoint;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name;
table_name UPDATE ตลาดหลักทรัพย์ COLUMN1 = value1, value2 column2 = = thth COLUMNN valueN [WHERE เงื่อนไข];
สูญญากาศ;
SELECT COLUMN1, column2 thth COLUMNN จาก table_name WHERE เงื่อนไข