sql语句的一些细节东西学起来还是很费劲的,希望以后注意下。算是经验吧

项目让搭建一个oracle数据库,然后建立一个表:sql语句注意点 :

以下语句为典型的错误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




posted @ 2010-12-11 19:33  thinking and coding  阅读(194)  评论(0)    收藏  举报