项目让搭建一个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语句的一些细节东西学起来还是很费劲的,希望以后注意下。算是经验吧相关推荐

  1. java中写sql语句的小小细节

    来源于:http://www.cnblogs.com/reine98/p/6180472.html 看如下一条sql语句 1 2 3 4 5 6 String sql="SELECT * F ...

  2. 有关数据库sql语句基础小白初学者可学(持续更新)

    SELECT - 从数据库中提取数据 SELECT column_name,column_name FROM table_name; 实例: 下面的 SQL 语句从 "Websites&qu ...

  3. 同事问我,SQL 语句明明命中了索引,为什么执行很慢?

    我们都知道,业务开发涉及到数据库的SQL操作时,一定要 review 是否命中索引.否则,会走 全表扫描,如果表数据量很大时,会慢的要死. 假如命中了索引呢?是不是就不会有慢查询? 殊不知,我们习以为 ...

  4. MyBatis 入门到精通(二) SQL语句映射XML文件

    MyBatis 真正强大之处就在这些映射语句,也就是它的魔力所在.对于它的强大功能,SQL 映射文件的配置却非常简单. 如果您比较SQL 映射文件配置与JDBC 代码,您很快可以发现,使用SQL 映射 ...

  5. oracle tcpdump生成bpf,[20140212]linux下使用tcpdump抓取sql语句

    [20140212]linu下使用tcpdump抓取sql语句.txt 我们生产系统问题多多,经常要跟踪用户执行的sql语句,当出现问题时要跟踪比较麻烦,我需要一个快捷的方式"看到" ...

  6. 如何查询mysql中执行效率低的sql语句

    一些小技巧 1. 如何查出效率低的语句? 在MySQL下,在启动参数中设置 --log-slow-queries=[文件名],就可以在指定的日志文件中记录执行时间超过long_query_time(缺 ...

  7. Python3.x连接MySQL数据库,SQL语句使用方法

    Python3.x连接MySQL数据库 使用的Python包 连接MySQL数据库使用的包为pymysql 使用pip导入此包,在cmd下输入一下语句: pip install pymysql 打开数 ...

  8. 数据库基本SQL语句大全

    会数据库是很实用D~~记录一些常用的sql语句...有入门有提高有见都没见过的...好全...收藏下... 其实一般用的就是查询,插入,删除等语句而已....但学学存储过程是好事...以后数据方面的东 ...

  9. 金仓数据库 KingbaseES SQL 语言参考手册 (11. SQL语句:ABORT 到 ALTER INDEX)

    11. SQL语句:ABORT 到 ALTER INDEX 本章描述各种类型的SQL语句,由于类型较多,将按字母顺序排列分组.这是第一组SQL语句. 包含以下章节: SQL语句类型 SQL语句各章节是 ...

最新文章

  1. 基于OpenCV的位姿估计
  2. Linux 常用的 命令,移动,创建,删除等
  3. TensorFlow官方教程翻译:TensorFlow调试器
  4. 易语言窗口c_句柄取进程名,易语言窗口句柄取进程文件名源码
  5. python特性描述_详解 Python 最优雅的特性之一 — 描述符
  6. python函数递归 字符串反转
  7. javascript中this值的引用
  8. python报表自动化系列 - 通过Python使用MySQL数据库
  9. linux未找到make命令,linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)...
  10. Chrome 87 发布,获多年来最大性能提升
  11. 塞格Np7280游戏笔记本概述
  12. 计算机excel教程ppt,计算机应用基础教程ppt课件 全套450页.ppt
  13. 芒课 —— 2464试题
  14. 电脑计算机软件硬盘不足,电脑提示磁盘空间不足怎么办
  15. 数据库中文字段按拼音排序
  16. OpenCV实现角点检测(cornerHarris)
  17. 网站被劫持怎么办?传奇网站打开跳到其他站的解决方法
  18. ROS基础四之roscpp/rospy节点编写
  19. 擦除Mac上所有内容和设置的最快方法
  20. 一文轻松让你了解数字孪生技术

热门文章

  1. python爬去百度搜索结果_python实现提取百度搜索结果的方法
  2. Hbase(1)——基础语句(1)
  3. CPU流水线的探秘之旅
  4. Python笔记——基本数据结构:列表、元组及字典
  5. C/C++堆、栈及静态数据区详解
  6. 判断能被N整除的字符串
  7. 解决安装pytorch慢的方法(pip安装)
  8. C++中流状态badbit, failbit, eofbit
  9. 学习java第一步_Spring Boot 学习第一步(搭建初步环境)
  10. exit() 与_exit的区别