我正在尝试更改名为company的表,但它会显示错误
syntax error at or near "("
LINE 2: ADD( company_access_level short NOT NULL,
Run Code Online (Sandbox Code Playgroud)
我的语法是
ALTER TABLE company
ADD company_access_level short NOT NULL,
workgroup_level short NOT NULL,
Company Logon URL character varying NOT NULL,
Company Logoff URL character varying NOT NULL
Run Code Online (Sandbox Code Playgroud)
谢谢
Mar*_*ith 21
我刚刚在postgressql中尝试了这个固定语法,但它确实有效.虽然没有short数据类型,所以你必须使用别的东西(也许是smallint?)如果你的表包含数据,那么这个脚本将因John的答案中的原因而失败.
ALTER TABLE company
ADD company_access_level int NOT NULL,
ADD workgroup_level int NOT NULL,
ADD "Company Logon URL" character varying NOT NULL,
ADD "Company Logoff URL" character varying NOT NULL
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42262 次 |
| 最近记录: |