在建立prepared statement时,你会依照叙述的需求设定参数标记,这些参数标记也决定执行prepared statement时,须要传多少参数资料给它才可以正确的执行。以下列新增纪录的叙述来说,它就使用了三个参数标记,依序为部门编号、名称与地点:
根据prepared statement使用的参数标记,在执行prepared statement时一定传送正确的参数资料,否则会产生错误讯息:
下列的范例先把要新增部门的编号、名称与地点资料设定为使用者变数,在执行「new_dept」时传送给它使用:
如果传送的参数数量不对的话,就会产生错误讯息:
如果传送的使用者变数不存在的话,会自动使用「NULL」值代替: