有兼容多种数据库的操作 语句吗?

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:57:27
就是想添加,删除数据库里的某个字段,
在mysql里是:alter table tb_2 drop username;
有没有兼容 Oracle MySql SQLServer 的语句?

你说的这个语句可以:
SQLServer:
alter table table_name drop column column_name;
Oracle:
alter table table_name drop column column_name;
【mysql:】
alter table table_name drop column column_name;

说明:mysql中【column】是可选项,加不加都可以,但是在另外两个数据库中就必须加了,为了兼容性,全加上就可以了。

**********************************************************************
补充一下:
不用担心语句的正确性,我电脑上刚好有这三个环境,都是经过测试后的。
**********************************************************************

---
以上,希望对你有所帮助。

建表,建库的语句是不同的..但是操作语句都是一样的.