目前常用的数据库有 Oracle 公司的 Oracle , Microsoft 公司的 SQL
Server , IBM 公司的 DB2 和 MySql 公司的 MySql, 而免费的数据库目前只有
MySql ,当然盗版的不算。
SQL (Structured Query Language) 结构化查询语言是目前一个国际上标准的
数据库专用语言。
不过不同的数据库所使用的 SQL 语句都会稍有一些不同,但基本的标准还是会
遵循 SQL ,例如:
用与 SQL Server 的叫做 T-SQL,用于 Oracle 的叫做 PL-SQL ,它们都是 SQL
的子类,或者说是派生类。用于 MySql 的我还不知道它叫做什么 SQL ,不过个
人觉得它反而最接近标准的 SQL 语言,不过,从另一方面来说,它对 SQL 所做
的扩展最少。
就我现在的理解 SQL 语言就是用来使用数据库和操作数据用的,不包括操作
数据库,那些操作数据库的代码应该叫做命令,如:启动,关闭数据库,设置字
符集,设置访问连接用户数等,这些不属于 SQL 语言,不同的数据库都有自己
的命令,这些命令是生产企业制定的。下面,我大概来说一下 SQL 所做的事情
创建数据库,创建表,插入、修改、删除数据,
查询数据(最主要的是这个功能,方便数据的储存和查询是人们发明数据库的理
由)。
当然,我下面介绍的 SQL 都是用于 MySql 的。
[ 常用 ] 未压缩 (unpack) 的浮点数字, “ 未压缩 ” 意味
着数字作为一个字符串被存储,值的每一位使用一个字符。例:
浮点数字的储存空间为 16 个字节,精度为 2 (即小数点后保留 2