📄 plpython_test.sql
字号:
-- first some tests of basic functionality---- better succeed--select stupid();-- check static and global data--SELECT static_test();SELECT static_test();SELECT global_test_one();SELECT global_test_two();-- import python modules--SELECT import_fail();SELECT import_succeed();-- test import and simple argument handling--SELECT import_test_one('sha hash of this string');-- test import and tuple argument handling--select import_test_two(users) from users where fname = 'willem';-- test multiple arguments--select argument_test_one(users, fname, lname) from users where lname = 'doe' order by 1;-- spi and nested calls--select nested_call_one('pass this along');select spi_prepared_plan_test_one('doe');select spi_prepared_plan_test_one('smith');select spi_prepared_plan_test_nested('smith');-- quick peek at the table--SELECT * FROM users;-- should fail--UPDATE users SET fname = 'william' WHERE fname = 'willem';-- should modify william to willem and create username--INSERT INTO users (fname, lname) VALUES ('william', 'smith');INSERT INTO users (fname, lname, username) VALUES ('charles', 'darwin', 'beagle');SELECT * FROM users;SELECT join_sequences(sequences) FROM sequences;SELECT join_sequences(sequences) FROM sequences WHERE join_sequences(sequences) ~* '^A';SELECT join_sequences(sequences) FROM sequences WHERE join_sequences(sequences) ~* '^B';-- error in trigger--
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -