access多表更新,子查询及其日期查询技巧

本文说说在access程序开发中常用的技巧,本文将会提供大家用access
实现的多表更新,子查询和日期查询技巧。

1>多表更新

update nct1_totalcollect t,nc_cantoncode c set t.lv=c.leveled
where c.cantoncode=t.cantoncode

2>子查询

ACCESS支持外连接,但不包括完整外部联接,如支持
  LEFT JOIN 或 RIGHT JOIN
但不支持
  FULL OUTER JOIN 或 FULL JOIN

3>日期查询

注意:ACCESS中的日期时间分隔符是#而不是引号
  Select * From Tab1 Where [Date]>#2002-1-1#;
在DELPHI中我这样用
  SQL.Add(Format(
    'Select * From Tab1 Where [Date]>#%s#;',
    [DateToStr(Date)]));

ACCESS中的字符串可以用双引号分隔,但SQLSERVER不认,所以为了迁移
方便和兼容,建议用单引号作为字符串分隔符.
 

版权声明:
作者:Kiyo
链接:https://www.wkiyo.cn/html/2009-08/i601.html
来源:Kiyo's space
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>