用truncate清空的表id会从新记录,而delete清空的表则不会从新记录会继续原数据记录,当然这里id为自增长。
eg:
truncate table tb_test;
delete from tb_test;
小常识:
在MySQL中写一个存储过程,但是我想调试是否正确,但是不知道怎么输出变量值,在MS-SQL中可以用print直接打印,但是不是到MySQL中有没有和print对应的语句
使用select @变量名 可以把你定义的调试变量select出来的,在调用存储过程之后。
用truncate清空的表id会从新记录,而delete清空的表则不会从新记录会继续原数据记录,当然这里id为自增长。
eg:
truncate table tb_test;
delete from tb_test;
小常识:
在MySQL中写一个存储过程,但是我想调试是否正确,但是不知道怎么输出变量值,在MS-SQL中可以用print直接打印,但是不是到MySQL中有没有和print对应的语句
使用select @变量名 可以把你定义的调试变量select出来的,在调用存储过程之后。