开发者社区> 问答> 正文

SQL增删列

请问一下,御膳房这个平台的SQL是否支持对表格列的增加或者删除?
我们昨天晚上到现在一直在尝试,发现贵平台使用SQL增删命令始终解析错误;然后我们用手动添加列,生成提交,然后发现提交的表没有任何改变。

展开
收起
一个小菜鸟 2016-05-24 10:04:21 4042 0
3 条回答
写回答
取消 提交回答
  • ReSQL增删列
    select 其他列,"all" as store_code from 表名


    将store_code这一列赋值为all
    2016-05-25 11:44:01
    赞同 展开评论 打赏
  • ReSQL增删列
    恩,好的,谢谢。他这里的SQL语法和通常的好像还不大一样。
    通常的是:alter table [表名] add [字段名] 字段属性 default 缺省值

    -------------------------

    回 1楼宁晶的帖子
    麻烦再问一下,这个ODPS如何对某一列进行赋值呢?我们试了很久,也看了相关ODPS SQL命令,好像不行。

    -------------------------

    ReSQL增删列
    好的,多谢~
    2016-05-24 18:46:22
    赞同 展开评论 打赏
  • 回 楼主(一个小菜鸟) 的帖子
    你好,目前支持新增列和修改列名,不支持删除列。
    参考语句:
    ALTER TABLE table_name ADD COLUMNS (col_name1 type1, col_name2 type2...);
    2016-05-24 10:21:19
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载