Access里的Alter Table
来源:互联网 发布:正版windows系统多少钱 编辑:程序博客网 时间:2024/05/16 15:16
ASP连接ACCESS数据库通常有两种方法
1. "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=[数据库地址]"
2. "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[数据库地址]"
第一种连接方式使用的是“ANSI SQL”,第二种为Microsoft Jet 数据库引擎。而Microsoft Jet 数据库引擎限制较少,例如,它允许在表达式中进行分组和排序,且提供了更强有力的表达式。诸如:CREATE TABLE、ALTER TABLE的在MS SQLSERVER数据库经常用到的更新数据表的SQL语句。
因此,推荐使用第二种数据连接方式。
以下是今天使用ALTER TABLE的一些心得。
语法:ALTER TABLE 表 ADD COLUMN 字段类型 [(字长)] [NOT NULL] [DEFAULT (VALUES)] [CONSTRAINT 索引] |
ALTER COLUMN 字段类型 [(字长)] |
CONSTRAINT 多重字段索引 } |
DROP DROP{COLUMN 字段 I CONSTRAINT 索引名 } }
上面的语法资料出自《Microsoft Jet SQL 参考》,但其中并没有[DEFAULT (VALUES)]这一参数。经实验,DEFAULT设置默认值的参数完全是有效的。
但需要注意的是,NOT NULL|NULL 不区分大小写。DEFAULT则区分,小写的"default"不是Jet SQL的关键字,并不起效。
附:《Microsoft Jet SQL 参考》,这是开发ACCESS的好帮助文档,值得推荐。
- Access里的Alter Table
- MySQL的alter table
- MySQL的alter table
- ALTER TABLE的用法
- alter table move和alter table shrink space的区别
- alter table move的用途
- SQL ALTER TABLE的用法
- mssql alter table 的用法
- mysql alter table的过程
- alter table move的用途
- SQL ALTER TABLE的用法
- alter table move的用途
- mysql的alter table 命令
- alter table
- ALTER TABLE
- Alter Table
- Alter table
- alter table
- 【C++】Chapter20:职责链模式
- 一道CCNA的简单题目
- Access数据库Select Top问题
- Linux系统非ROOT用户80端口不能启动tomcat问题的变通办法——通过Iptables端口转发
- JAVA排序汇总
- Access里的Alter Table
- 子网掩码的概念及作用
- Web UI 设计(网页设计)命名规范
- spring2.5.6学习笔记三:搭建与测试Spring的开发环境
- 动感相册代码
- MyEclipse 快捷键 (转自百度知道)
- jQuery ajax中文API及教程资料大全
- JQuery收集
- 使用jdom生成xml文档