none
一个人冥想的时候突然想到个问题 RRS feed

  • 问题

  • 为什么不写一个C++的ODBC?

    还有

    为什么不把pl/sql和t-sql统一起来做成个标准xxxsql什么的,这样我们搞数据库开发的也方便,不同数据库之间的移植也方便。

    瞎聊,哈.....

    2014年4月15日 14:12

答案

  • 这个世界除了标准,还有个性化,标准固然重要,但不代表全部
    很多标准是在各个事物发展之后再拟定(协商、利益权衡、专利等)
    就像语言,有中文、英文、日文

    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com

    • 已标记为答案 tutulu 2014年4月18日 9:51
    2014年4月16日 3:09

全部回复

  • There's ansi standard for sql since 1986, latest release is sql-2011.
    2014年4月15日 17:06
  • 这个世界除了标准,还有个性化,标准固然重要,但不代表全部
    很多标准是在各个事物发展之后再拟定(协商、利益权衡、专利等)
    就像语言,有中文、英文、日文

    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com

    • 已标记为答案 tutulu 2014年4月18日 9:51
    2014年4月16日 3:09
  • 同意,不过现在这种状况实在是太不方便了......
    2014年4月16日 8:57
  • C++的ODBC??什么意思?

    LZ的意思是C++不能用ODBC来连接数据库?

    tsql和pl/sql不可能统一起来的,首先他们各自的编译器不一样

    就像mysql和sqlserver,他们的语法也是不一样的,市面上这么多的数据库引擎,这么多sql编译器

    不可能统一的,只是sql的某些标准语法可以统一

    LZ理解错误了

    ODBC驱动是各个数据库厂家编写的数据库驱动程序,有些Windows自带的,有些则要另外安装

    例如mysql的ODBC驱动

    编写ODBC驱动程序就是用C或者C++代码编写的

    2014年4月17日 14:41