操作符使用变换到MySQL。
CREATE DATABASE或DROP DATABASE。见7.5 CREATE DATABASE句法。
%操作符是MOD()一个同义词,即,N % M等价于MOD(N,M)。%支持C程序员并与PostgreSQL兼容。
=, <>, <=,<, >=,>,
<<, >>, <=>, AND, OR或LIKE操作符可以放在SELECT语句的FROM左边用于比较列。例如:
mysql> SELECT col1=1 AND col2=2 FROM tbl_name;
LAST_INSERT_ID()函数。见20.4.29
mysql_insert_id()。
扩展的正则表达式操作符REGEXP和NOT REGEXP。
CONCAT()或CHAR()有一个参数或超过2个参数。(在MySQL中,这些函数可取任何数量的参数。)
BIT_COUNT(), CASE, ELT(), FROM_DAYS(),
FORMAT(), IF(), PASSWORD(), ENCRYPT(),
md5(), ENCODE(), DECODE(), PERIOD_ADD(),
PERIOD_DIFF(), TO_DAYS(),或WEEKDAY()函数。
使用TRIM()整修子串。ANSI SQL 只支持单个字符的删除。
GROUP BY函数STD(), BIT_OR()和BIT_AND()。
使用REPLACE而不是DELETE+INSERT。见7.15 REPLACE句法。
FLUSH flush_option语句。
在一个语句用:=设置变量的可能性: SELECT @a:=SUM(total),@b=COUNT(*),@a/@b AS avg FROM test_table;
SELECT @t1:=(@t2:=1)+@t3:=4,@t1,@t2,@t3;
5.2 以ANSI模式运行MySQL
如果你用--ansi选项启动mysqld,MySQL的下列行为改变。
(北联网教程,专业提供视频软件下载)
……