刚刚为初学者开始了SQL教程。我现在正在做一些练习,我想知道如何更改标题。如何在sql中区分大小写比较?
如果你看看这里:你会看到我已经取得了名字,姓氏,头衔,年龄和薪水。我用小写字母写了这些信件。 如何将它更改为大写字母?
我尝试使用这样的:
update mytablename
set firstname = 'Firstname'
where firstname = 'firstname'
但后来我意识到,这也不起作用。
感谢
====
另一个问题:
我也注意到,如果我用空格写的,那么它无法识别。这是仅显示的第一部分。你知道它为什么这样做吗?由于
create table myemployees_tr0214
(First Name varchar(20),
Last Name varchar(20),
Title char(5),
Age number(3),
Salary number(6,10));
==========
感谢您对您的所有投入。 我已经尝试将这个名称重命名为“Fname”,并没有奏效。我错过了什么?
alter table myemployees_tr0214
rename column Firstname to Fname;
这是真的功课? – tomfanning 2009-07-30 12:12:07
@tomfanning:不,这不是一项家庭作业。我正在为sql初学者做一个在线教程。在我的测试表上创建和插入信息时,我意识到我插入了表格的小写字母,如果我想将它改为大写字母,该怎么办?我还没有在教程中遇到过它。 – tintincutes 2009-07-30 12:14:12
区分大小写不是由SQL标准定义的,它依赖于数据库 – skaffman 2009-07-30 12:35:50