zoukankan      html  css  js  c++  java
  • mssql与access的sql语法差异

    下边列出sql server与access的语法差别,方便大家在更换程序数据库时查询。

    日期分隔符号
      access:英镑符(#)
      sql server:撇号(’)

    Boolean 常量
      access:True、False;On、Off;Yes、No;整数:-1(真)、0(假)。
      sql server:整数:1(真)、0(假)

    字符串连接
      access:和号(&)
      sql server:加号(+)

    通配符
      access:星号(*)与零个或更多字符匹配。 
          问号(?)与单个字符匹配。
          叹号(!)意味着不在列表中。
          英镑符(#)意味着单个数字。
      sql server:百分号(%)与零个或更多字符匹配。 
            下划线(_)与单个字符匹配。
            上插入符(^)意味着不在列表中。
            没有与英镑符(#)对应的字符。

    DROP INDEX
      access:Drop Index <索引名> ON <表名>
      sql server:Drop Index <表名>.<索引名>

    表添加标识列
      access:alter table <表名> add <列名> Counter(1,1)
      sql server:alter table <表名> add <列名> bigint identity(1,1) not null

  • 相关阅读:
    淘宝nginx的学习使用,安装及反向代理,负载均衡
    Linux5
    Linux4
    Linux权限相关及yum源的配置
    linux基本命令及python3的环境配置
    使用Guava RateLimiter限流
    Runnable与Callable 区别
    [Kafka] 如何保证消息不丢失
    [多线程] 等待所有任务执行完成
    [Docker] 快速安装mysql
  • 原文地址:https://www.cnblogs.com/wubin264/p/1256733.html
Copyright © 2011-2022 走看看