小7的大店铺【淘宝店】 游戏引擎剖析-全篇 公积金相关帖子汇总 魅族M8SDK学习系列不断更新中

[Delphi] Access增加主键的SQL语句

[ 7030 查看 / 5 回复 ]

  1.  
  2. //清除掉数据表的所有主键
  3. SQL_1 = 'ALTER TABLE youTable  Drop CONSTRAINT PrimaryKey';
  4. //为数据表重新加入主键
  5. SQL_2 = 'Alter Table youTable '
  6.         + '    Add Constraint PrimaryKey '
  7.         + '    Primary Key (keyField1, keyField2, keyField3) ';
复制代码
值的注意 的是PrimaryKey,这是Access建主键时的默认值,大家在清除Access工具生成的主键时必须使用它!如果你已经清除了主键进而增加主键时,此时SQL_2的PrimaryKey可以为自定义的值。
本主题由 皇帝 5207 于 2009-7-3 22:59:21 执行 主题分类 操作
分享 转发
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

回复:Access增加主键的SQL语句

这个功能我没有试过。。
我们都在人生的舞台上笨拙地舞蹈着,并自得其乐。
----
Tel : 13655310832
TOP

回复:Access增加主键的SQL语句

我这两天在做软件升级,所以有相关涉及,Access与SQL server支持的SQL语句不同,所以使用上相差较大。 为了升级 Access库,我写了传门代码来执行批量SQL。郁闷呀。。 不知道大家有什么好的方法来做升级(Access):(
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

回复:Access增加主键的SQL语句

是给一个软件做升级版 还是做一个升级用的软件? 还是要将ACCESS的东西升级成SSERVER的?
我们都在人生的舞台上笨拙地舞蹈着,并自得其乐。
----
Tel : 13655310832
TOP

回复:Access增加主键的SQL语句

我觉得应该用一个统一的接口处理这个问题. 根据数据源是ACCESS或者SQL,返回两套不同的SQL语句.
我们都在人生的舞台上笨拙地舞蹈着,并自得其乐。
----
Tel : 13655310832
TOP

回复:Access增加主键的SQL语句

软件自己升级程序,目前主要是ACCESS的!
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP