PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Chapter 35. PL/pgSQL - SQL �������� | Fast Forward | Next |
����RAISE��䱨����Ϣ�Լ��׳�����
RAISE level 'format' [, variable [, ...]];
���ܵļ�����DEBUG(���������־д��Ϣ)�� LOG�����������־д��Ϣ�����ȼ����ߣ���INFO�� NOTICE��WARNING ������Ϣд����������־�Լ�ת�����ͻ���Ӧ��,���ȼ������ߣ��� EXCEPTION�׳�һ������ͨ���˳���ǰ���� ij�����ȼ������Ϣ�DZ�����ͻ��˻���д����������־�� ���������������� log_min_messages �� client_min_messages ���ñ������Ƶġ� ���� Section 16.4 ��ȡ����ϸ�ڡ�
�ڸ�ʽ�ִ��% ����һ����ѡ�������ⲿ������ʽ���档 Ҫ����һ���ı��� %����Ҫд %%�� ��ע���ѡ�IJ��������Ǽı����������DZ��ʽ�����Ҹ�ʽ������һ�����ִ��ı���
����������v_job_id��ֵ�������ִ��е�%��
RAISE NOTICE 'Calling cs_create_job(%)',v_job_id;
������ӽ�����Ÿ����Ĵ�����Ϣ�˳�����
RAISE EXCEPTION 'Inexistent ID --> %',user_id;
RAISE EXCEPTION Ŀǰ��������ͬ���� SQLSTATE ���룬P0001�� ���ܵ���������Ϣ��ʲô�����ǿ����� EXCEPTION ... WHEN RAISE_EXCEPTION THEN ... �������������⣬������������һ�� RAISE ���������һ����ص�״̬��