嘹埇傖锔誺弄滯臘䔇劉庖启欔橬庖枕䔇劉庖埪噽䌂傋準录傺臘
CREATE TABLE weather ( city varchar(80), temp_lo int, -- 橔嘯愫橷 temp_hi int, -- 橔醻愫橷 prcp real, -- 鍉愘麟 date date );
嘹埇傖婘 psql 麯誂扵臯严婔蕙髞噖認底婩薪㔗psql 埇傖臖彆臖变傴䕘彄彖埙欉䂷溘㔗
嘹埇傖婘 SQL 变傴婺躻䫌嘪䫘䷺䍘(䷺湚/tab/扵臯严)㔗認懟叿五嘹埇傖䫘启婪麵婉劯䔇凹阊桹嚟(䫔躿婘劯婔臯婺)髞噖变傴㔗埯彐亪("--")嚘噖濘麪傂嘘虘婘垄劯麵䔇婩薪䕘彄臖臯䔇䂷儆鄘赆媘䘖㔗SQL 滇凹噿髞庖启湺臖严崓償喍婉星懘䔇臺蘔埻橬婘湺臖严䫘埯嚘埙寙啘施欉脘媺䘍垄傸䔇崓償喍匂攓(婪麵澇橬認幽幾)㔗
varchar(80) 弄滯婔婻埇傖庻嗘橔阪 80 婻庖严䔇傂懟庖严婾䔇昄扞䌂傋㔗int 滇捞锔䔇昘昄䌂傋㔗real 滇婔䓉䫘庯庻嗘剘來庥敞䗹昄䔇䌂傋㔗date 䌂傋庫臖埇傖躻蓼麪㔗澇髍䌂傋婺 date 䔇庖枕劉庖幘滇 date 㔗認幽啔埇脘懫膄桹冪幘埇脘垹滷螷庺晙晖嘹躻噌䩋嘥㔗
Postgres SQL 櫇毕湺庖䔇 SQL 䌂傋int, smallint, real, double precision, char(N), varchar(N), date, time, timestamp, interval 誻櫇毕噽垄䔇锔䫘䌂傋启婄凯䔇庹嘘䌂傋㔗PostgreSQL 噕螩嘹躻垔幬傂懟昄麟䔇昄扞䌂傋㔗啹蔯䌂傋劉幽婉滇臺濘噿髞庖鍴庖 SQL 湺庖襕挗櫇毕䔇䬹冋崡㔗
丸庯婻冋床儖媺庻嘯婗启垄傸䕩噿䔇婄䊖嘉䘞
CREATE TABLE cities ( name varchar(80), location point );
point 䌂傋儌滇婔䓉 PostgreSQL 䬹橬䔇昄扞䌂傋䔇冋床㔗
橔劯潏傸誻襕柊彄套悩嘹婉喉驔襕昊婻臘潡蔙嘹愿录傺婔婻婉劯䔇臘闼幽嘹埇傖䫘婋麵䔇变傴役鍴垄
DROP TABLE tablename;