标签: alter-table memsql
我没有在关于此部分的文档中找到任何内容 - 如果不存在则将列添加到表中或检查列是否存在。
虽然有一个way来查看表的描述,但在SQL查询中检查它会很好。
任何想法至少如何做到这些?
答案 0 :(得分:1)
您可以通过查询information_schema.columns并查看它是否存在来检查SQL中是否存在列 - 例如。
select count(*) from information_schema.columns where table_name = 't' and column_name = 'c'
您可以使用ALTER TABLE ADD COLUMN添加列。