如何更新sql中已启动内容的列名

如何更新sql中已启动内容的列名,sql,oracle,Sql,Oracle,我试图替换某些列值,但出现错误: ORA-00911:无效字符 我的问题是: SELECT REPLACE (email, ‘.com’, ‘.net’) FROM emp; 如何解决它?使用'而不是' SELECT REPLACE (email, '.com', '.net') FROM emp; 错误的同位语 SELECT REPLACE(email, '.com', '.net') FROM emp 我不知道您是否正在使用文字处理程序(如Microsoft word、OpenOff

我试图替换某些列值,但出现错误:

ORA-00911:无效字符

我的问题是:

SELECT REPLACE (email, ‘.com’, ‘.net’) FROM emp;

如何解决它?

使用
'
而不是
'

SELECT REPLACE (email, '.com', '.net') FROM emp;
错误的同位语

SELECT REPLACE(email, '.com', '.net') 
FROM emp

我不知道您是否正在使用文字处理程序(如Microsoft word、OpenOffice Writer等)来编辑代码,但如果是,请不要!文字处理软件关注文档的外观,因此将使用那些成对的撇号字符而不是单引号。在实际使用的字符非常重要的编程环境中,这将不能很好地工作。给自己找一个好的代码编辑器——有很多,很多都是免费的——并在编辑程序时使用它。祝你好运。