insert_username.example
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. DROP TABLE username_test;
  2. CREATE TABLE username_test (
  3. name text,
  4. username text not null
  5. );
  6. CREATE TRIGGER insert_usernames
  7. BEFORE INSERT OR UPDATE ON username_test
  8. FOR EACH ROW 
  9. EXECUTE PROCEDURE insert_username (username);
  10. INSERT INTO username_test VALUES ('nothing');
  11. INSERT INTO username_test VALUES ('null', null);
  12. INSERT INTO username_test VALUES ('empty string', '');
  13. INSERT INTO username_test VALUES ('space', ' ');
  14. INSERT INTO username_test VALUES ('tab', ' ');
  15. INSERT INTO username_test VALUES ('name', 'name');
  16. SELECT * FROM username_test;