sql问题,求解求解

WHERE CHARGER_CODE = :code AND TEND
hibernate中用的一段sql,java中写的,= :是什么意思

把一个变量code拼接到where 条件之后
String code="123";
WHERE CHARGER_CODE = :code AND TEND
相当于
WHERE CHARGER_CODE = '123' AND TEND

:code是参数名字,=:不是一个东西
不同数据库参数名字不一样,oracle是冒号,sql server是@符