首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

MS Jet SQL for Access 2000 中級篇(一):中級 SQL 概覽與開發規範

     編輯:關於SqlServer

中級 SQL 說明

理解中級結構化查詢語言概念,可增強控制資料庫結構與物件能力,透過有趣且強大的方式操作資料。搭配 DAO、ADO 等資料存取方法,中級 SQL 能大幅提升應用程式彈性與效能。

基礎、中級、高級 SQL 差異

  • 複雜度:基礎篇用最簡單常用語句;中級篇引入更複雜語句。
  • 新語法:Access 2000 新增 SQL 陳述式、子句、關鍵字,中級與高級篇將涵蓋首次出現的語法。
  • 安全性與多使用者:相關 SQL 置於高級篇,因常用於複雜應用。

增強 SQL

Access 2000 為支援新特性、符合 ANSI-92 標準、加強與 SQL Server 相容性,擴充 Jet 4.0 SQL。現有兩種語法格式:舊版相容語法與新規範語法。關鍵點:新語法僅在 ADO 與 Jet OLE DB Provider 可用,Access SQL View 或 DAO 無法使用。本文會標註僅限 ADO 可用的指令。

DAO 仍受支援,但新資料存取方法為 ADO(Microsoft 通用資料存取策略核心),假設所有資料無論儲存於資料庫、目錄結構或自訂資料庫均可存取。

SQL 程式碼規範

統一風格:大寫關鍵字、適當空格換行,主要子句保持同行。
不合格式:CREATE TABLE tblCustomers (CustomerID INTEGER NOT NULL, [Last Name] TEXT(50) NOT NULL, ...)
良好格式:分行縮排,關鍵字大寫,易讀易維護。

不合格式與良好格式對照

(原文此處展示對照範例,此處省略)

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved