https://www.cnblogs.com/chentianwei/p/8093748.html
mysql增加了大量语法,以前没有接触过。比如
create function
begin..end
limit的写法:
查看help select 发现,[LIMIT {[offset,] row_count | row_count OFFSET offset}] 有2种写法。
begin..end
mysql> mysql> help begin end Name: 'BEGIN END' Description: Syntax: [begin_label:] BEGIN [statement_list] END [end_label]
用于组合声明。可嵌套。
declare variable
mysql> help DECLARE VARIABLE Name: 'DECLARE VARIABLE' Description: Syntax: DECLARE var_name [, var_name] ... type [DEFAULT value]
声明本地变量。
default 子句,是提供默认值。如果不写,则值为null
例子:DECLARE P INT;
set
分配值给变量。
mysql> help set Name: 'SET' Description: Syntax: SET variable = expr [, variable = expr] ... variable: { user_var_name | param_name | local_var_name | {GLOBAL | @@GLOBAL.} system_var_name | {PERSIST | @@PERSIST.} system_var_name | {PERSIST_ONLY | @@PERSIST_ONLY.} system_var_name | [SESSION | @@SESSION. | @@] system_var_name }