`
lms168
  • 浏览: 61561 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
先来个sqlserver分页 数据库很简单就一张表 表字段有: id,主键,自动增长 name 组名 直接贴代码; <%@ page language="java" import="java.sql.*,java.util.*" pageEncoding="gbk"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName( ...

oracle事物

事物:            事物用于保证数据的一致性,他由一组相关的dml(增删改)语句组成,改组的语句要么全部成功,要么全部失败 事物和锁:         当执行事物操作时(dml语句),orcale会在被用户作用的表上加锁,防止其它用户改变表的结构,这对我们用户来讲是非常重要的 提交事物:          当使用commit语句可以提交事物,当执行了commit语句后,会确认事物的变化,结束事物,删除保存点,释放锁,当使用commit语句结束事物之后,其它会话可以查看到事物变化后的新数据   回退事物 保存点(savepoint)是事物中的一点,用于取消部分事物,当结 ...
1.将旧表中的数据导入到一个新表中 create table myemp(id,ename,sal)as select empno,ename,sal from emp; 该命令将先创建myemp表,然后将emp中相关字段的值导入到myemp表中   2.将旧表中的数据导入到一个已经存在的表中 创建表:  create table myemp(   empid number(4),   ename varchar2(10),   sal number(7,2),   hiredate date  ); 从emp导入数据到myemp中: insert into myemp(empi ...
1.orcale的分页 一共有三种方式进行分页,使用rownum这种方式进行分页效率还可以且代码比较简单,其代码如下 查询第六到第十条数据 select * from(select a1.*,rownum rn from(select ename,empno,sal from emp order by sal) a1 where  rownum<10) where rn&g ...

SQL Server T-SQL

use bbsDBinsert dbo.bbsUsers(Uname,Upassword,Uemail,Ubirthday,Usex,Uclass,Uremark,UregDate,Ustate,Upoint)select '可卡','s007fdfd','ss@hotmail.com','1978-07-09',1,1,'我要去云南','2008-10-06',1,200 unionselect '心酸果冻','88fdfdf','yy@hotmail.com','1980-08-09',0,2,'走遍天涯海角','2008- ...
     用户表(User) ID 用户编号,主键
命名列的别名可以带as,也可以不带as,命名表的别名不能 带as   数据库的引擎在解析sql语句的时候是按照从左到右的顺序进行解析的,所以对于精确匹配条件应该写在左边   *当某个查询语句中有多个查询条件,且其中的一个查询条件中出现了选择类型的语句时,此时该条件要用括号括起来,否则会出错的 eg:查询工资高于500或是岗位为MANAGER的雇员,同时还要满足他们的姓名的首写字母为大写的J 正确写法如下: select ename from emp where (sal>500 or job='MANAGER') and ename like 'J%'; //如果去掉括号将会 ...

oracle插入空值

 
首先申明一点,空值和0是截然不同的两个概念  插入值时可以选择只插入某几个字段,但前提是其他的没有插入值的字段允许空值。格式如下:  insert into goods(goodsId,goodsName,unitPrice) values('2','餐巾','10.23'); 如果想省略goods表后的字段,那么插入格式应该如下  insert into goods  values('2','餐巾','10.23',null,null);         //省略null将会出错
desc emp显示emp表的结构   dual 是一个特殊的表,里面没有任何数据   select 语句:计算数学表达式:select from 3*2 from dual    重命名的形式输出: select 3*2 as mult_result from dual; 注意中间的as可以省略不写,且中间不能用空格隔 ...
1.表名和列名的命名规则    <1.长度不能超过30个字符;    <2.不能使用orcale的保留字;    <3.不能使用oracle的保留字    <4.只能使用如下字符 A-Z,a-z,0-9,$,#等   2.orcale支持的数据类型 <1.字符型       char                                              定长 ,最大2000字符;       varchar2(20)                                变长,最大4000个字符

oracle权限与角色

...
...
------spool文件操作命令------------ (1)start和@说明:运行sql脚本案例:sql>@ d:\a.sql 或者 sql start d:\a.sql(2)edit说明:该命令可以编辑制定的sql脚本案例:sql>edit d:\a.sql(3)sqool说明:该命令可以将sql*plus屏幕上的内容输出到制定文件中去案例:sql>spool d:\b.sql 并输入 sql>spool off   ----------显示和设置环境变量------------------- 概述:可以用来控制输出的各种格式,如果希望永久的保存相关的设 ...

profile文件

     profile是口令限制,资源限制的命令集合,当建立数据库时,orcale会自动建立名称为default的profile,当建立用户没有指定profile选项,那orcale就会将default分配给用户。     (1)账户锁定     概述:指定该账户(用户)登录时最多可以输入最多可以输入密码的次数,也可以指定用户锁定的时间(天),一般用dba的身份去执行该命令     例子:指定scott这个用户最多只能尝试3次登录,锁定时间为2天,命令如下:     sql>create profile  lock_account limit failed_login_attem ...
orcale命令结束符为分号    --------------------------------------------连接数据库的相关命令--------------------------------------------------   当只有一个默认数据库存在时建立连接命令:   conn   用户名/密码                                                        eg:   conn scott/tiger如果有多个数据库存在时要建立连接用命令: conn   用户名/密码@数据库的名字                 ...
Global site tag (gtag.js) - Google Analytics