作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我更喜欢 mysql,但我必须在 pg 中做一个数据库,下面的 CREATE TABLE 不断产生语法错误......我只是得到一个错误:错误:“(”处或附近的语法错误和错误: ERROR: syntax error at or near ")"谷歌搜索并没有给我太多帮助......我确定我正在做一些mysql-esque并且这会导致问题......(注意:我已经创建了mfseq 成功...)
CREATE TABLE master_file (
mfid INTEGER NOT NULL PRIMARY KEY DEFAULT nextval('mfseq'),
prefix VARCHAR(4),
fname VARCHAR(30) NOT NULL,
lname VARCHAR(80) NOT NULL,
MI varchar(1) NULL,
address1 VARCHAR(200) NOT NULL,
address2 VARCHAR(200),
city VARCHAR(28),
state VARCHAR(2),
zip INT(5),
zip_plus4 INT(4),
mrn VARCHAR(30),
aID INT,
iID INT,
gID VARCHAR(1),
pphone VARCHAR(10);
);
最佳答案
也许是 int -> integer并且没有大小(或数字)并删除 pphone 字段的分隔符。
关于PostgreSQL 建表语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2238188/
我是一名优秀的程序员,十分优秀!