ตัวจัดรูปแบบ SQL

จัดรูปแบบสตริง SQL ใดๆ ได้ทันที รองรับไวยากรณ์ SQL มาตรฐานรวมถึง SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, ORDER BY และอื่นๆ

Max 2 MB
ไฟล์เกินขีดจำกัด 2 MB ข้อความเกินขีดจำกัด 2 MB ตัวอย่าง: แสดง 500 KB แรกจากไฟล์ขนาด {0} MB เนื้อหาทั้งหมดจะถูกส่งไปเพื่อจัดรูปแบบ
โปรดระบุข้อความที่ต้องการจัดรูปแบบ

อธิบาย SQL 


Structured Query Language (SQL) เป็นภาษาเฉพาะโดเมนที่ใช้ในการเขียนโปรแกรมและออกแบบมาเพื่อจัดการข้อมูลที่เก็บไว้ในระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) หรือสำหรับการประมวลผลสตรีมในระบบจัดการสตรีมข้อมูลเชิงสัมพันธ์ (RDSMS) มีประโยชน์อย่างยิ่งในการจัดการข้อมูลที่มีโครงสร้าง กล่าวคือ ข้อมูลที่รวมความสัมพันธ์ระหว่างเอนทิตีและตัวแปร

เดิมทีอิงตามพีชคณิตเชิงสัมพันธ์และแคลคูลัสเชิงสัมพันธ์แบบทูเพิล SQL ประกอบด้วยคำสั่งหลายประเภท ซึ่งอาจจัดเป็นภาษาย่อยอย่างไม่เป็นทางการ โดยทั่วไปคือ ภาษาสอบถามข้อมูล (DQL), ภาษานิยามข้อมูล (DDL), ภาษาควบคุมข้อมูล (DCL) และภาษาจัดการข้อมูล (DML) ขอบเขตของ SQL รวมถึงการสอบถามข้อมูล การจัดการข้อมูล (แทรก อัปเดต และลบ) การนิยามข้อมูล (การสร้างและแก้ไขสคีมา) และการควบคุมการเข้าถึงข้อมูล แม้ว่า SQL จะเป็นภาษาเชิงประกาศโดยพื้นฐาน (4GL) แต่ก็รวมถึงองค์ประกอบเชิงกระบวนการด้วย

SQL กลายเป็นมาตรฐานของ American National Standards Institute (ANSI) ในปี 1986 และของ International Organization for Standardization (ISO) ในปี 1987 นับแต่นั้นมา มาตรฐานได้รับการปรับปรุงเพื่อรวมชุดคุณลักษณะที่ใหญ่ขึ้น แม้จะมีมาตรฐานเหล่านี้อยู่ แต่โค้ด SQL ส่วนใหญ่ก็ไม่สามารถพกพาข้ามระบบฐานข้อมูลที่แตกต่างกันได้อย่างสมบูรณ์โดยไม่มีการปรับแต่ง