Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server
SQL Server
  1. VIEW ใน SQL Server

    VIEW คืออะไร? VIEW เป็นตารางเสมือน (Virtual Table) ไม่เก็บข้อมูลจริง สร้างจากคำสั่ง SELECT ที่รวม 1 หรือหลายตาราง ใช้งานเหมือนตารางทั่วไป 1. สร้าง VIEW (CREATE VIEW) CREATE VIEW [schema_name.]view_name [WITH { ENCRYPTION | SCHEMABINDING | VIEW_METADATA }] AS SELECT column_list FROM table_name [WHER

  2. คำสั่ง DROP TABLE ใน SQL Server

    DROP TABLE ใช้ทำอะไร? ลบตารางออกจากฐานข้อมูล SQL Server อย่างถาวร (รวมข้อมูล โครงสร้าง index constraint ทั้งหมด) รูปแบบคำสั่ง DROP TABLE [database_name].[schema_name.]table_name; ตัวอย่าง ลบตารางในฐานข้อมูลปัจจุบัน DROP TABLE nhanvien; ลบตารางในฐานข้อมูลอื่น (ระบุ database.schema) DROP TABLE coso

  3. คำสั่ง ALTER TABLE ใน SQL Server

    ALTER TABLE ใช้ทำอะไร? ใช้แก้ไขโครงสร้างตาราง: เพิ่ม/ลบ/แก้ไขคอลัมน์ เปลี่ยนชื่อคอลัมน์ หรือเปลี่ยนชื่อตาราง 1. เพิ่มคอลัมน์เดี่ยว ALTER TABLE table_name ADD column_name data_type; ALTER TABLE nhanvien ADD ho VARCHAR(50); 2. เพิ่มหลายคอลัมน์พร้อมกัน ALTER TABLE table_name ADD column1 data_type,

  4. Primary Key (คีย์หลัก) ใน SQL Server

    Primary Key คืออะไร? Primary Key คือฟิลด์ (หรือชุดฟิลด์) ที่ระบุแถวข้อมูลได้อย่าง唯一 ไม่มีค่า NULL ได้ ตารางหนึ่งมี PK ได้เพียง 1 อัน สร้างได้ทั้งตอน CREATE TABLE และ ALTER TABLE 1. สร้าง PK พร้อม CREATE TABLE รูปแบบที่ 1: ระบุติดคอลัมน์ CREATE TABLE table_name ( column1 data_type [NULL | NOT NU

  5. คำสั่ง CREATE TABLE ใน SQL Server

    คำสั่ง CREATE TABLE ใช้สร้างและกำหนดโครงสร้างตารางใหม่ในฐานข้อมูล SQL Server รูปแบบคำสั่ง (Syntax) CREATE TABLE table_name ( column1 data_type [ NULL | NOT NULL ], column2 data_type [ NULL | NOT NULL ], ... ); คำอธิบาย table_name: ชื่อตารางที่ต้องการสร้าง column1, column2...: ชื่อ

  6. ชนิดข้อมูล (Data Types) ใน SQL Server

    ชนิดข้อมูลข้อความ (Character String Data Types) ชนิดข้อมูลขนาดสูงสุดคำอธิบาย CHAR(n)8,000 ตัวอักษรความยาวคงที่ เติมช่องว่างทางขวา ไร้ Unicode VARCHAR(n) / VARCHAR(MAX)8,000 ตัวอักษร / 2 GBความยาว可变動 MAX = 2 GB ไร้ Unicode TEXT2 GBความยาว可变動 ไร้ Unicode (ล้าสมัย ใช้ VARCHAR(MAX) แทน

  7. คำสั่ง PIVOT ใน SQL Server

    PIVOT ใน SQL Server คืออะไร? คำสั่ง PIVOT ใน SQL Server (Transact-SQL) ใช้สำหรับ Cross-tabulation คือการหมุนข้อมูลจากแถวเป็นคอลัมน์ พร้อมคำนวณค่ารวม (SUM, COUNT, AVG ฯลฯ) ตัวอย่าง: คำนวณผลรวมเงินเดือนแล้วนำแผนก (id_phong) ไปเป็นหัวคอลัมน์ รูปแบบคำสั่ง (Syntax) SELECT first_column_alias, [pi

  8. คำสั่งย่อย (Subquery) ใน SQL Server

    Subquery ใน SQL Server คืออะไร? ใน SQL Server Subquery (คำสั่งย่อย) คือคำสั่ง SELECT ที่ซ้อนอยู่ภายในคำสั่ง SQL อื่น สามารถวางได้ในส่วน WHERE, FROM หรือ SELECT คำศัพท์: Subquery เรียกอีกอย่างว่า INNER QUERY หรือ INNER SELECT คำสั่งหลักที่ครอบ Subquery เรียกว่า OUTER QUERY หรือ OUTER SELECT 1

  9. ตัวดำเนินการ EXCEPT ใน SQL Server

    ตัวดำเนินการ EXCEPT ใน SQL Server คืออะไร? ตัวดำเนินการ EXCEPT ใน SQL Server ใช้เพื่อส่งคืนแถวจากคำสั่ง SELECT แรก ที่ไม่ปรากฏในคำสั่ง SELECT ที่สอง กล่าวคือ จะนำข้อมูลจากชุดแรกมาลบด้วยข้อมูลที่ซ้ำกันในชุดที่สอง การทำงานของ EXCEPT ภาพประกอบ: EXCEPT ส่งคืนเฉพาะข้อมูลในพื้นที่สีฟ้า (อยู่ในชุดข้อมูล

  10. ตัวดำเนินการ INTERSECT ใน SQL Server

    ใน SQL Server (Transact-SQL) ตัวดำเนินการ INTERSECT ใช้คืนค่าระเบียนที่มีในทั้งสองชุดข้อมูลหรือคำสั่ง SELECT หากระเบียนมีอยู่ในคิวรี่หนึ่งเพียงอย่างเดียวและไม่มีในอีกคิวรี่ จะถูกลบออกจากชุดผลลัพธ์ของ INTERSECT คิวรี่ INTERSECT ภาพประกอบผลลัพธ์ที่คืนจากคิวรี่ INTERSECT คำอธิบาย: คิวรี่ INTERSECT จะ

  11. PROCEDURE (ขั้นตอนจัดเก็บ) ใน SQL Server

    Procedure (Stored Procedure) เป็นโปรแกรมในฐานข้อมูลที่ประกอบด้วยหลายคำสั่ง ที่คุณบันทึกไว้เพื่อใช้งานภายหลัง ใน SQL Server คุณสามารถส่งพารามิเตอร์เข้าไปใน Procedure แม้จะไม่คืนค่าเฉพาะเจาะจงเหมือนฟังก์ชัน แต่จะระบุว่าดำเนินการสำเร็จหรือล้มเหลว บทความนี้จะให้ไวยากรณ์และตัวอย่างวิธีสร้างและลบ Procedu

  12. FUNCTION (ฟังก์ชัน) ใน SQL Server

    Function (ฟังก์ชัน) เป็นอ็อบเจกต์ในฐานข้อมูลที่ประกอบด้วยชุดคำสั่งหลายคำสั่งจัดกลุ่มไว้ด้วยกัน สร้างขึ้นเพื่อวัตถุประสงค์การนำกลับมาใช้ใหม่ ใน SQL Server ฟังก์ชันถูกเก็บไว้ และคุณสามารถส่งพารามิเตอร์เข้าไป รวมถึงคืนค่า บทความนี้จะให้ไวยากรณ์และตัวอย่างวิธีสร้างและลบฟังก์ชันใน SQL Server CREATE FUN

  13. SEQUENCE (ลำดับ) ใน SQL Server

    Sequence (ลำดับ) คือชุดจำนวนเต็มที่จัดเรียงตามลำดับ Sequences มักใช้ในฐานข้อมูลเพราะความต้องการของหลายแอปพลิเคชันต้องการให้แต่ละแถวในตารางมีค่าเฉพาะเจาะจงคล้าย Primary Key บทความนี้จะให้ไวยากรณ์และตัวอย่างวิธีสร้างและลบ Sequence ใน SQL Server CREATE SEQUENCE (สร้าง Sequence) ไวยากรณ์ การสร้าง Seq

  14. การประกาศตัวแปรใน SQL Server

    SQL Server มีแนวคิดเรื่องชนิดข้อมูล ตัวแปร และการประกาศตัวแปรครบครันเหมือนภาษาโปรแกรมมิ่งอื่นๆ บทความนี้จะเรียนรู้วิธีประกาศตัวแปร หลายตัวแปร และกำหนดค่าเริ่มต้นให้ตัวแปรใน SQL Server ตัวแปร (Variable) ใช้เก็บค่าชั่วคราวระหว่างการดำเนินการของอัลกอริทึม ไวยากรณ์การประกาศตัวแปรใน SQL Server การประกา

  15. ค่าคงที่ (LITERAL) ใน SQL Server

    บทความนี้จะแนะนำรายละเอียดวิธีการใช้ Literal - ค่าคงที่ (สตริง จำนวนเต็ม ทศนิยม และค่าเวลา) ใน SQL Server คำอธิบาย Literal (ค่าคงที่) ใน SQL Server Literal เกี่ยวข้องกับค่าคงที่ที่โปรแกรมไม่สามารถเปลี่ยนแปลงได้ Literal สามารถเป็นชนิดค่าใดก็ได้ โดยเฉพาะแบ่งเป็นค่าคงที่สตริง จำนวนเต็ม จำนวนจริง และค่

  16. การใช้คำอธิบาย (Comments) ใน SQL Server

    บทความนี้จะแสดงวิธีการใช้คำอธิบาย (Comments) ในคำสั่ง SQL Server คำอธิบาย SQL Server อนุญาตให้วางคำอธิบายข้างเคียงคำสั่งเพื่อบันทึก จดจำ และอธิบายเพิ่มเติม คำอธิบายเหล่านี้อาจปรากฏบนบรรทัดเดียวหรือกระจายไปหลายบรรทัดบนหน้าจอทำงาน ไวยากรณ์การใช้คำอธิบาย มี 2 รูปแบบไวยากรณ์ที่ใช้สร้างคำอธิบายในคำสั่ง

  17. ค้นหา User ใน SQL Server

    มีคำสั่งใน SQL Server ที่คืนค่าผู้ใช้ (User) ที่สร้างทั้งหมดหรือไม่? ใน SQL Server มีตารางระบบชื่อ sys.database_principals คุณสามารถรันคำสั่งด้านบนและผลลัพธ์คือ User ทั้งหมดที่สร้างบนฐานข้อมูลและข้อมูลเกี่ยวกับพวกเขา เพื่อดึง User ทั้งหมดใน SQL Server ให้รันคำสั่งต่อไปนี้: SELECT * FROM master.sys.

  18. คำสั่ง DROP USER ใน SQL Server

    บทความนี้จะอธิบายรายละเอียดเกี่ยวกับการใช้งานคำสั่ง DROP USER ใน SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะเจาะจง คำอธิบายคำสั่ง DROP USER ใน SQL Server DROP USER ใช้เพื่อลบผู้ใช้ออกจากฐานข้อมูล SQL Server ไวยากรณ์คำสั่ง DROP USER ใน SQL Server คำสั่ง DROP USER มีไวยากรณ์ดังนี้: DROP USER user_name;

  19. คำสั่ง CREATE USER ใน SQL Server

    บทความนี้จะอธิบายรายละเอียดเกี่ยวกับการใช้งานคำสั่ง CREATE USER ใน SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะเจาะจง คำอธิบายคำสั่ง CREATE USER ใน SQL Server CREATE USER สร้างผู้ใช้ฐานข้อมูลเพื่อเข้าสู่ระบบ SQL Server ผู้ใช้ฐานข้อมูลจะถูกแมปกับ Login ซึ่งเป็นตัวระบุตัวตนที่ใช้เชื่อมต่อกับอินสแตนซ์ SQL

  20. ค้นหา Login ใน SQL Server

    มีคำสั่งใน SQL Server ที่คืนค่าบัญชี Login ทั้งหมดและข้อมูลเกี่ยวกับพวกเขาหรือไม่? ใน SQL Server มีตารางแคตตาล็อกเสมือน (VIEW หรือตารางระบบ) ชื่อ sys.sql_logins คุณสามารถรันคำสั่งด้านบนและผลลัพธ์จะคืนค่า Login ทั้งหมดที่สร้างใน SQL Server พร้อมข้อมูลเกี่ยวกับพวกเขา เพื่อดึงบัญชี Login ทั้งหมดใน SQL

Total 149 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:5/8  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8