Day: August 27, 2016

MySQL入门 (十二) : Stored Routines 入门

1 Stored Routines的应用 在资料库管理系统的应用中,不论是一般或网页的应用程式,它们在执行资料查询与维护的时候,都必须使用SQL叙述来请资料库执行各种不同的工作。 在比较复杂的应用程式需求下,很常会遇到类似下列的一组工作: SQL叙述的特点是一次只能执行一件工作,所以要完成上列的工作,就必须执行数个SQL叙述。 如果这样的一组工作是很常执行的,你就可以考虑把这些要执行的叙述建立为「Stored procedure」元件: 把这一组工作建立为Stored procedure元件以后,以后要执行这些工作时,就可以「呼叫、call」这个建立好的Stored procedure元件: 要建立人口数比「USA… Read More

MySQL入门 (十一) : Prepared Statements

1 使用者变数 MySQL资料库伺服器提供一种简易的储存资料方式,称为「使用者变数、user variables」。 使用者变数储存一些简单的资料,例如数字或字串,它们可以在后续的操作中使用。 下列是设定使用者变数的语法: 下列的叙述设定两个储存字串资料的使用者变数: 设定好使用者变数以后,你可以在「SELECT」叙述中查询它们储存的内容: 如果你需要设定多个变数的话,可以在一个「SET」叙述中设定多个需要的使用者变数: 使用查询叙可以确认上列的叙述已经设定好的两个使用者变数: 使用「SELECT」叙述也可以设定需要的使用者变数,不过要特别注意指定的符号只能使用「:=」: 下列的叙述设定两个储存整数资料的使用者变数… Read More