这个得先看是什么教材,如果是数据库原理之类的标准SQL,那么在实际应用中都可以直接使用。如果是SQLserver,oracle之类的针对性教材,则实际应用得看使用的数据库,不同的数据库管理系统会有区别。主要区别:1、数据库管理系统特有函数,比如sqlserver的getdate()在oracle就不能使用,又比如对正则表达式的支持。2、存储过程、触发器等具体的语法,也会略有差异3、拓展的SQL语句语法也有不同。4、不同的数据库管理系统还会有一些特殊的关键字,比如SQLserver的top一般情况会对标准的SQL语法进行学习,然后针对自己使用的数据库,再进行一些针对性的学习。