access升級到SQLServer如何調整字段類型及函數:JET SQL 和T-SQL_Access數據庫教程
推薦:解讀ACCESS的參數化查詢最近因項目需要用ACCESS做數據庫開發WEB項目,看論壇上還許多人問及ACCESS被注入的安全問題,許多人解決的方法仍然是用Replace替換特殊字符,然而這樣做也并沒有起到太大做用,今天我就把我用ACCESS參數化查詢的一些方法和經驗和大家分享,希望對大家有所啟
ANSI SQL BIT數據類型與 the Microsoft Jet SQL BIT 數據類型不對應。而與 BINARY 數據類型對應。ANSI SQL 并沒有等效于 Microsoft Jet SQL 的 BIT 的數據類型。
TIMESTAMP不再作為DATETIME的同義字被支持。
NUMERIC 不再作為 FLOAT或 DOUBLE的同義字被支持。NUMERIC現在被用作DECIMAL的同義字。
LONGTEXT字段總被儲存于 Unicode 表示格式.
如果數據類型名 TEXT被使用而未說明任選長度,例如 TEXT(25), LONGTEXT字段會被創建。這使得 CREATE TABLE 語句能被寫成讓數據類型同 Microsoft SQL 服務器保持一致。
CHAR字段總被儲存于 Unicode 表示格式,和 ANSI SQL NATIONAL CHAR 數據類型等效。
如果數據類型名 TEXT 被使用而未說明任選長度,例如 TEXT(25),則這一字段的數據類型與 CHAR 數據類型等效。這樣既保持了對 Microsoft Jet應用程序的向后兼容,又使 TEXT 數據類型(沒有長度說明) 能用 Microsoft SQL服務器定位。
| ANSI SQL 的數據類型 | Microsoft Jet SQL 的數據類型 | 同義字 | Microsoft SQL 服務器數據類型 |
|---|---|---|---|
| BIT,BIT VARYING | BINARY(請參閱注意) | VARBINARY, BINARY VARYING BIT VARYING | BINARY, VARBINARY |
| 不支持 | BIT(請參閱注意) | BOOLEAN,LOGICAL,LOGICAL1,YESNO | BIT |
| 不支持 | TINYINT | INTEGER2,SMALLINT | TINYINT |
| 不支持 | COUNTER(參見注意) | AUTOINCREMENT | (參見注意) |
| 不支持 | MONEY | CURRENCY | MONEY |
| DATE,TIME,TIMESTAMP | DATETIME | DATE, TIME (參見注意) | DATETIME |
| 不支持 | UNIQUEIDENTIFIER | GUID | UNIQUEIDENTIFIER |
| DECIMAL | DECIMAL | NUMERIC, DEC | DECIMAL |
| REAL | REAL | SINGLE, FLOAT4, IEEESINGLE | REAL |
| DOUBLE PRECISION,FLOAT | FLOAT | DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (參見注意) | FLOAT |
| SMALLINT | SMALLINT | SHORT, INTEGER2 | SMALLINT |
| INTEGER | INTEGER | LONG, INT, INTEGER4 | INTEGER |
| INTERVAL | 不支持 | 不支持 | |
| 不支持 | IMAGE | LONGBINARY, GENERAL, OLEOBJECT | IMAGE |
| 不支持 | TEXT (參見注意) | LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (參見注意) | TEXT |
| CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING | CHAR (參見注意) | TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING | CHAR |
Visual Basic for Applications 與 SQL Server Transact-SQL 之間的函數比較 (ADP)
分享:如何在 Access 里使用查詢建立 存儲過程/視圖, 并使用 ASP 執行摘要: 本文演示了 使用 Access查詢 構造類似于 MSSQL 存儲過程的功能, 并在 ASP 中操作插入數據,顯示數據功能. 目錄: 1. 在 Access 查詢里建表, 名 tt 2. 在 Access 查詢里新建查詢, 內容為:... 3. 在 ASP 里使用 tt_insertParm 添加10條記錄到 表tt 3.1 構造
- 相關鏈接:
- 教程說明:
Access數據庫教程-access升級到SQLServer如何調整字段類型及函數:JET SQL 和T-SQL
。