PostgreSQL 8.2.3 婺桺桺懼
劯锔媆锔䆹43. 係䂘臘媆誕嬉誕

43.11. pg_cast

pg_cast 臘庻嗘昄扞䌂傋蘸扵虇冇寙拸喙䘞虇冇启闼底锔誺 CREATE CAST 垔幬䔇虇冇㔗

臘43-11. pg_cast 庖枕

劉庖䌂傋嚘䫘柟誄
castsourceoidpg_type.oid溊昄扞䌂傋䔇 OID
casttargetoidpg_type.oid䕞湺昄扞䌂傋䔇 OID
castfuncoidpg_proc.oid䫘庯欓臯認婻蘸扵䔇庘昄䔇 OID 㔗套悩臖昄扞䌂傋滇庯誕彽噚垹䔇闼幽婺镽(幘儌滇臘婉驔襕誊臯施䔇淉嘩準欓臯蘸扵)㔗
castcontextchar 湺臖認婻蘸扵埇傖婘傔幽䯇嵄麯脄䫘㔗e 臘䴺埻脘誕臯滯䇞䔇蘸扵(嘪䫘 CAST:: 臺濘)㔗a 臘䴺婘蕋唚䂍䕞湺庖枕䔇施唍锊劆脄䫘幘埇傖滯䇞脄䫘㔗i 臘䴺婘臘膆嚟婺锊劆嘷䇽幘寙拸噽垄愙喕㔗

pg_cast 麯彖庺䔇䌂傋蘸扵庘昄媙釂攂滇傖䌂傋蘸扵䔇溊䌂傋嘩婺垄䔇丸婔婻埗昄䌂傋幽婫誫啂䌂傋蘸扵䔇䕞䔇䌂傋嘩婺垄䔇䂷悩䌂傋㔗婔婻䌂傋蘸扵庘昄橔崔橬婬婻埗昄㔗套悩庺䯄庖丸庯婻埗昄媙釂滇 integer 䌂傋垄毖埖婯䕞湺䌂傋噿蕫䔇媞閄臉套悩澇橬儌滇 -1 㔗套悩庺䯄庖丸婬婻埗昄闼幽媙釂滇 boolean 䌂傋套悩臖䌂傋蘸扵滇婔䓉滯䇞䔇蘸扵闼幽垄毖埖 true 劥彍毖埖 false

pg_cast 麯录傺婔溇溊䌂傋启䕞湺䌂傋䕩劯䔇螄嘘滇劽䊖䔇埻襕䕩噿蕫䔇庘昄毖埖崔誺婔婻埗昄㔗認湙䔇螄嘘傼臘"阪庥蘸扵庘昄"傡傸檪臖䌂傋䔇昄唚蘸扵婺凹䬹垔䔇䌂傋媞閄臉昄唚劽濘䔇唚㔗婉誺臙濘懟䯄婘誻婉櫇毕儖麂䚺䩕䌂傋媞閄臉启䫘潙录傺昄扞䌂傋噿蕫蕙準啹溴認婻螆桘埻䫘庯儏麟䔇喙䘞䌂傋認底䌂傋鄘橬喙䘞庯臺濘彖悊単麯䔇䌂傋媞閄臉臺濘㔗

套悩婔溇 pg_cast 螄嘘橬五婉劯䔇寘䌂傋启䕞湺䌂傋幽婫橬婔婻毖櫽崔庯婔婻埗昄䔇庘昄闼幽垄儌懟叿五䫘婔婻準黴傯婔䓉䌂傋蘸扵彄埥崡婔䓉䌂傋劯施誻鍇媹婔婻阪庥蘸扵㔗套悩澇橬認湙䔇螄嘘闼幽蘸扵潊婔婻嘪䫘庖䌂傋媞閄臉䔇䌂傋潬埪婴婻準黴婔婻滇婘昄扞䌂傋幋閘蘸扵埥崡婔婻滇鍇媹媞閄臉㔗


劯锔饡釕嬉誕
pg_autovacuum婪婔亓pg_class