sql语句的一些细节东西学起来还是很费劲的,希望以后注意下。算是经验吧
时间:2010-12-11 来源:金子总会发光
以下语句为典型的错误sql语句,自己真实写的语句:
create table emp (uid,varchar2(20),uname,varchar2(20),upass,varchar2(20));
(1)在oracle中uid为关键字,加上双引号就可以避免和关键字的冲突;
(2)uname和varchar之间为空格,不是冒号;
(3)最后一行数据没有逗号;
(4)sql语句不区分大小写,数据库的表名,列名,关键字都是大小写无关的。以下语句就是错误的。
(四)测试网站数据库脚本:(1)建表语句create table data("uid" number,uname varchar2(20),upass varchar2(20));
(2)插入数据,三行数据:insert into data ("uid",uname,upass)values (1,'admin','admin');
insert into data ("uid",uname,upass)values (2,'123','123');
insert into data ("uid",uname,upass)values (3,'abc','abc');
(3)查询该表的数据:select * from data
相关阅读 更多 +