所有的SQL都是基于SQL-92标准,从这个意义上讲,Interbase足够使用,只是
在语义上有些不同。Interbase有三个意义上的平台:SQL,DSQL,ISQL,SQL是公
用的,DSQL包含支持脚本的36个语句,ISQL是支持交互式命令的一些语句,在
你的应用程序中只可以使用SQL语句集,这给程序员带不许多不便,如:
DECLARE VARIABLE语句就不被SQL支持,FOR SELECT语句也不支持,所以很难
编写出在MS-SQL下运行的SQL语句。但这不能掩盖Interbase的优点,你知道任
何一个东西都不可能面面俱到,特别是Interbase提供了UDF,MS-SQL的很多特
点都是通过sp_....的函数来实现的,Interbase的差距仅在于没有随系统一次
提供而已。我认为:除了多行的结果不能扩充,所有单行的结果都可以扩充。