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
轉載于:https://www.cnblogs.com/wangzhewang/archive/2010/12/11/1903364.html
總結
以上是生活随笔為你收集整理的sql语句的一些细节东西学起来还是很费劲的,希望以后注意下。算是经验吧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: at sixes and sevens用
- 下一篇: .net 如何设置和检索特性信息(att