使用zsql可以执行SQL语句,完成数据、对象、权限的增、删、改、查等操作。

单个可执行的sql语句最大长度不大于1M。

在客户端界面直接输入单个可执行的sql语句时,确保单行小于4k字节。如果大于4k,请使用换行分隔,否则会造成语句输入不完整。

zsql允许在单行中输入多条SQL语句,并同时执行这些语句,但要求这些SQL语句间用“;”进行分隔。zsql会根据“;”识别每一个SQL语句,然后依次执行它们。例如执行如下命令。

zsql允许通过“-c”在启动时就执行单条SQL语句,命令如下所示。

在“-c”参数中可以输入多条普通SQL语句,但语句间需要用分号“;”分隔;在“-c”参数中输入存储过程语句时,只支持单条输入,并且存储过程需要用斜线“/”结束。

对象名称中含有$的对象,需要加转义字符\。