现实中我们经常使用 select * from (select name,count(*) counter from table1 group by name) where counter>1 或用r_id替代rownum来执行查询之类的语句。 事实证明count(*)、rownum等伪列的别名是可以用来执行查询的。
删除记录 MySQL允许使用delete和truncate语句删除数据。 DELETE语句可以允许从表中删除记录,支持where, DELETE FROM TABLE_NAME WHERE CONDITIONAL; 如果没有where子句,则删除表中所有数据。该操作不可逆转(除非使用的是InnoDB表…
IFOBJECT_ID(tempdb..#) IS NOT NULLDROP TABLE #此句检查是否存在 临时表#
OBJECT_ID此函数返回数据库对象标识号
用OBJECT_ID可以举一反三实现别的功能
如:
if exists (select * from sysobjects where objectproperty(object_id(PerPersonData),istable) 1)
整条语句的…
create trigger trInsertTest on InsertTest --取代插入操作的触发器instead of insertasif rowcount0return
select * into #t from(select * from InsertTestunion select * from inserted) a
truncate table InsertTest
insert into InsertTestselect * from #t
--…
declare name sysname declare csr1 cursor for select TABLE_NAME from INFORMATION_SCHEMA.TABLES open csr1 FETCH NEXT FROM csr1 INTO name while (FETCH_STATUS0) BEGIN SET name旧的架构名称. name print ALTER SCHEMA dbo TRANSFER name fetch next from csr1 int…
因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入!
CREATE TABLE SolarData
(
yearId int not null,
data char(7) not null,
dataInt int not null
)
--插入数据
INSERT INTO
SolarData SELEC…
where 11有什么用?在SQL语言中,写这么一句话就跟没写一样。 select * from table1 where 11与select * from table1完全没有区别,甚至还有其他许多写法,1<>2,aa,a<>b,其目的就只有一个…
工具:Microsoft的HTML Help Workshop安装完HTML Help Workshop后,您可以在开始菜单|程序|HTML Help Workshop中打开它。要建立CHM帮助文件必须先将我们所有想要让其出现在帮助文件中的内容做成相对独立的网页文件(即HTML文件)&…
约束 Including Constraints在数据库中使用约束(constraints)是为了在该数据库中实施所谓的"业务规则"其实就是防止非法信息进入数据库,满足管理员和应用开发人员所定义的规则集.ORACLE 使用完整性约束(integrity constraints)防止不合法的数据写入数据库,管理员和开…
C# 字符串相似度的算法(用sqlserver函数实现)CREATE function get_semblance_By_2words ( word1 varchar(50), word2 varchar(50) ) returns nvarchar(4000) as begin declare re int declare maxLenth int declare i int,l int declare tb1 table(c…
Ora-22295 不能绑定超过4k的变量到LONG上。
经过查询资料,发现这个限制在最新版本的jdbc驱动中也没有实现。10.2.0.1 * Binding more than 8000 bytes data to a table containing LONG columns in one call of PreparedStatement.executeUpdate() may resu…
table1(col1 int,col2 varchar(100))1:如果table1中没有唯一值得列临时给table1加上一个identity列,查询完后再drop掉alter table table1 add NewID int identity(1,1)select col1,col2 from table1 where NewID>1000 and NewID<2000alter table …
有表內容﹕
編號 內容
A abc
A aaa
A dddd
B 1223
B fkdjfd
....
實現結果﹕A abc,aaa,ddddB 1223,fkdjfd要求用一條SQL實現﹐如﹕select sum(內容) from table group by 編號--该问题,写一个合并函数,后,分组合并既可!--测试数据create Table …
--创建文件夹 exec sp_configure show advanced options,1 go reconfigure exec sp_configure xp_cmdshell,1 go reconfigure go exec xp_cmdshell mkdir D:\temp--创建一个临时文件夹 go --创建数据库 create database DB on primary( nameDB_date,--主文件逻辑名 filenameD:\…
表的一个字段varchar类型,select * from a where f1var(传入参数)f1比如为"AA,BGF,YH",var为"BGF,YH,AA".也就是说相同的值,只是排列顺序不同.怎么写个简单函数来判断相等?当然可以SUBSTRING()一个一个取来判断,显得比较麻烦. --创建用户定义函数create f…
Web sql 是在浏览器模拟数据库,可以使用JS来操作SQL完成对数据的读写,但是这个东西目前支持的浏览器不多,而且其W3C规范已经停止支持,貌似其前景不是很明朗
W3C 规范:http://www.w3.org/TR/webdatabase/#dom-sqltrans…
总结了一些有代表性的贴子,具体见http://expert.csdn.net/Expert/topic/2440/2440306.xml?temp.6941645
1: 列转为行:eg1:Create table test (name char(10),km char(10),cj int)goinsert test values(张三,语文,80)insert test values(张三,数学,86)insert test …
SELECT 表名case when a.colorder1 then d.name else end,表说明case when a.colorder1 then isnull(f.value,) else end,字段序号a.colorder,字段名a.name,标识case when COLUMNPROPERTY( a.id,a.name,IsIdentity)1 then √else end,主键case when exists(SELECT 1 FROM sy…
//主键
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//删除列
alter table t2 drop column c;
//重命名列
alter table t1 change a b integer; //改变列的类型
alter table t1 change…
将所有死锁的死锁的
id找出来,然后再kill。
SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS OFF GO
create procedure sp_who_lockasbegindeclare spid int,bl int,intTransactionCountOnEntry int,intRowcount int,intCountProperties int,intCounter int
create …
sqlite数据库只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据库,SQLite大量的被用于手机,PDA,MP3播放器以及机顶盒设备。 Mozilla Firefox使用SQLite作为数据库。 Mac计算机中的包含了多份SQLite的…
十分简单...There is a way to change entries of a table with SE16 even if you dont have the authorization: Go in SE16, enter your table Name (ex: MARA). Display the entry (or entries) you want to modify. When you have your entry, write /H to go in debug mod…
--数据装载Create Table #T(Column1 varchar(20))insert #T select 040011union all select 010021union all select 024综合union all select 021不知道union all select 031不union all select 不3union all select 知道
--1:求包含数字,且长度为6的集合(包含了中文)
selec…
可以将 XML 文档大容量导入到 SQL Server 数据库中,也可以从 SQL Server 数据库中大容量导出 XML 文档。本主题提供了这两种情况的示例。 若要将数据从一个数据文件大容量导入 SQL Server 表或未分区视图,可以使用以下工具或命令: bcp 实用工…
先摘录常用的,以后随时补充。呵呵
1,数据定义。 data:begin of it_vbep occurs 0, vbeln like vbep-vbeln, end of it_vbep. data:it_vbap type table of vbap with header line, it_vbap like table of vbap. notes:在oo里occurs n,表头,…
有些需求是外部简单的读取查询数据库表,今天无意中搜到,RFC_READ_TABLE,可以满足需求,而无需重新开发一个RFC函数。 REPORT ZTEST_RFC_READ_TABLE. data :it_option like table of RFC_DB_OPT with header line , …
用到的数据表,类型为:
必须有的为AIND_STR1,ARCH_IDX(里面的ARCHIVEKEY,OFFSET)
类型库 RSDS 1,AS_API_READ :Reading of Data from the Archive Information System
2࿰…
例子: expuseridhbjb_kf_hd/tests9buffer4096 loge:\ic10.log filee:\ic10.dmp querywhere aab00113040100706 tables(ic10)
QUERY Default: none This parameter enables you to select a subset of rows from a set of tables when doing a table mode export. T…
1.删除用户下的所有内容:drop user xxx cascade; 2.删除表空间:drop tablespace AA including contents; 3.查看当前用户默认表空间:select * from user_users 4.查看、修改表空间大小:select * from dba_data_files where…
一、投稿信 1. Dear Dr. Defendi ML: I am sending a manuscript entitled “” by – which I should like to submit for possible publication in the journal of - . Yours sincerely 2. Dear Dr. A: Enclosed is a manuscript entitled “” by sb, which we are submitt…
今天用到了Qtablewiget 清空表格内容;
其中:
void QTableWidget::clear () [slot]//清空掉表格内所有内容,包括标题头Removes all items in the view. This will also remove all selections. The table dimensions stay the same.void QTableWidget::…
相关表cm_css(id b c font1 title)
cm_txt( id title money url alt yds okok otype tfl display addtime)文字广告,标题title,文本alt,网址url
username (id Username Psw txt_xs) 计数
txtad.jsp
<% page language"java" import"java.util.*,java.m…
--生成测试数据CREATE TABLE T_TABLE(id int IDENTITY(1,1) NOT NULL,upid int NULL,title [varchar](50))
INSERT INTO T_TABLE (upid,title) values(0,1TITLE)INSERT INTO T_TABLE (upid,title) values(0,2TITLE)INSERT INTO T_TABLE (upid,title) values(0,3TITLE)INSERT I…
所需要的最小的jar包(注意:jar包所在路径不能含有空格或中文)Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->hibernate3.jarhibernate-cglib-repack-2.1_3.jarslf4j-api-1.5.2.jarjavassist-3.4.GA.jarjt…
create table #TemTable(ids int)
alter table #TemTable add a int 修改表结构
insert into #TemTable --这句插入的时候会出现问题 select 1,1 这样会出错,以前一直不理解,现在知道了,不管是临时表,还是实体表&…
一直以为mysql随机查询几条数据,就用 SELECT * FROM table ORDER BY RAND () LIMIT 5 就可以了。 但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上
查看官方手册,也说rand()放在ORDER BY…
该系列以后将会整理。
--------------------
清空表的数据:问题:truncate table在db2中没有,可以使用下面的过程。CALL SYSPROC.ADMIN_CMD(LOAD FROM nul of del replace into AHSIMIS.AC01_TEMP);commit;调用后,可能会出现表不…
如果只是查用户表有哪些直接查系统表就可以了/*獲取用戶表信息游標*/
SET NOCOUNT ON
DECLARE find_user_table CURSOR
FOR
SELECT [name],crdate FROM sysobjects
WHERE typeU /*這裡只查詢用戶定義的表*/
ORDER BY [name]DECLARE cName VARCHAR(128) /*定義儲存表名變量*/
DE…
open cur_view_name_detail; --获得视图列表loop fetch cur_view_name_detail into lv_table_name;lv_detail_sql:replace(lv_detail_sql_undo,VW_OP_MAIL_01_1204,lv_table_name);lv_detail_sql:replace(lv_detail_sql,g_run_day_n,to_char(g_run…
视频演示:http://u.115.com/file/f2f3b49fda
光脚总结在LINQ to SQL中,想要让实体类映射到数据表,需要添加TableAttribute这个特性,通过为此特性明确的指定Name属性值,就可以指出实体类所映射的数据表的名字。如果没有…
公式: According to the CPU costing model:Cost (#SRds * sreadtim #MRds * mreadtim ~~~~~~~~~~~~~~~~~~~~~~~~~~~~来自于cost-based oracle书中#CPUCycles / cpuspeed) / sreadtimwhere#SRDs - number of single block reads -–单块读取次数#MRDs - number of multi bl…
connect by prior start with 经常会被用到一个表中存在递归关系的时候。比如我们经常会将一个比较复杂的目录树存储到一个表中。或者将一些部门存储到一个表中,而这些部门互相有隶属关系。这个时候你就会用到connect by prior start with。
典型的使用方法就是&…
oracle:
SELECT * FROM table WHERE ROWNUM<101; minus SELECT * FROM table WHERE ROWNUM<91; mysql:
select * from table limit 5,5
第一个5是开始的行号,第二个5是选择纪录的数量 sqlserver:
select top 10 * from table where [column id] not in ( …
【我所认知的BIOS】->反汇编BIOS之Bootblock(3)
--initialize some chipset register
By Lightseed
5/13/2010
在上一篇中,我和大家探讨了下面代码中的BT_CPU_Init这个函数,它主要是一些特殊CPU的micro code的update。那么我们继续往下走…
一般情况下,索引应该是比表小的。google 一下,看到了warehouse大哥的一篇blog,里面有个测试,例子中的索引确实比表大。
先看一段官网的说明:
14.1.7 Re-creating Indexes
You might want to re-create an index t…
禁用:
ALTER TABLE trig_example DISABLE TRIGGER trig1
GO
恢复:
ALTER TABLE trig_example ENABLE TRIGGER trig1
GO --------------------------------------------------------------- --禁用某个表上的所有触发器
ALTER T…
多个班级对应一个年级表 schoolclass id name grade_id
grade id name
实体bean Grade.java
package my.bean;public class Schoolclass implements java.io.Serializable {private long id;private String name;private Grade grade;public Schoolclass() {}pu…
通用版本(不依赖任何类库)functionGetCheckBoxListValue(objID) ...
{ var v new Array(); var CheckBoxList document.getElementById(objID); if(CheckBoxList.tagName "TABLE") ...{ for(i0;i<CheckBoxList.rows.length;i) for(j…
第一种方法: int hex_char_value(char c) { if(c > 0 && c < 9) return c - 0; else if(c > a && c < f) return (c - a 10); else if(c > A && c < F) return (c - A 10); assert(0); return 0; } int hex…
if not exists (select * from dbo.sysobjects where id object_id(N[dbo].[tablespaceinfo]) and OBJECTPROPERTY(id, NIsUserTable) 1) create table tablespaceinfo --创建临时表 (nameinfo varchar(50) , --表名 rowsinfo int , --表中现有的行数 reserved varchar(20) ,…
Server: Msg 3724, Level 16, State 2, Line 1Cannot drop the table object_name because it is being used for replication.
当你试图删除或者变更一个table时,出现以下错误Server: Msg 3724, Level 16, State 2, Line 1Cannot drop the table object_name becau…
当 IDENTITY_INSERT 设置为 OFF 时,不能向表 txl_info 中的标识列插入显式值。
出现这个异常的原因就是向自动增长的列插入了值.
it just means you have a column in files table that is an identity column (whose value is supposed to be generated by the d…
Ralph Kimball在《The Data Warehouse Toolkit》一书中,将维度建模的过程归纳为四个步骤:
确定业务流程(Select the business process to model) 确定分析粒度(Declare the grain of the business process) 确定维度(Choose the dimensions that apply …
hash_join可以通过no_swap_join_inputs/swap_join_inputs来强制控制build表,配合leading可以控制多表之前的连接顺序----------------创建4个测试表create table t1 as select * from dba_objects;create table t2 as select * from dba_objects;create table t3 as…
oracle嵌套循环连接外部表和内部表的识别
SQL> create table a1 as select * from all_objects ;
Table created
SQL> select count(*) from a1;COUNT(*)
----------49708
SQL> create table a2 as select * from a1 where rownum<10000;
Table created
SQL> an…
查看了一下ALL_TABLES 表,其中有个字段:avg_row_len. 该值单位为bytes。 可以一句这个字段来进行一个估算。 AVG_ROW_LEN* NUMBER Average length of a row in the table (in bytes) http://download.oracle.com/docs/cd/E11882_01/server.112/e17…
1.什么是Recycle Bin
实际上,Recycle Bin只是一个保存被drop的对象的一个数据字典表。所以,可以通过如下语句查询回收站中的信息:select * from recyclebin
除非拥有sysdba权限,每个用户只能看到属于自己的对象。所以࿰…
-- 表生成
if exists (select * from dbo.sysobjects where id object_id(N[dbo].[sgip_Deliver]) and OBJECTPROPERTY(id, NIsUserTable) 1)drop table [dbo].[sgip_Deliver]GO
if exists (select * from dbo.sysobjects where id object_id(N[dbo].[sgip_Report]) and O…
首先创建四个临时表t1,t2,t3,t4,和他们相对应的索引 复制内容到剪贴板 代码:create table t1 as select * from user_objects;create table t2 as select * from user_objects;create table t3 as select * from user_objects;create table t4 as select * from user_objects;c…
delete()方法的使用:SQLiteDatabase db databaseHelper.getWritableDatabase();
db.delete("person", "personid<?", new String[]{"2"});
db.close();上面代码用于从person表中删除personid小于2的记录。update()方法的使用&am…
declare max integer,id integerdeclare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) > 1 open cur_rows fetch cur_rows into id,max while fetch_status0 begin select max max -1 set rowcount max delete from 表名 …
Generates SQL INSERTs for defining services in the security table S_SERVICE, reads each Actions config.xml under /WEB-INF/action or the path level you define, and prints SQL statements SecurityGen.java
--在PL/SQL DELOVER COMMAND 下 获得当前会话IDSELECT SYS_CONTEXT (USERENV, SID) sid FROM DUAL;--启动10046跟踪alter session set events 10046 trace name context forever,level 12;-- 执行过程declaretype type_owner is table of zengfankun_temp01.owner%type index b…
转自:http://java.mblogger.cn/flowercat/
1、case表达式select country_name,region_id, case region_id when 1 then europe when 2 then america when 3then asia else other end continent from countries where country_name like I%;在9i中提供的case表达式&…
转自http://java.mblogger.cn/flowercat/1.删除表空间 DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]]
2.删除用户 DROP USER User_Name CASCADE
3.删除表的注意事项 在删除一个表中的全部数据时ÿ…
<p> <!--#include filefunction/conn.asp-->
<br>
<%
keyWordtrim(request("oKey"))
sTypetrim(request("oType"))
if keyWord"" or keyWord"关键字…" then
Response.Write "请输入关键字࿰…
假设如果我要更新数百万以上的数据, 我大概会选择不去’更新’ (UPDATE)吧. 我很有可能会用以下的方法: CREATE TABLE new_table as select <在此更新> from old_table; index new_table (给新的表创建索引) grant on new table (授权于新的表) add constraints on new…
定义个结构体数组 type ty_parmeter is record ( v_hezuotype number(1), v_comefrom varchar2(50), v_regchannel varchar2(50), v_newchannel nvarchar2(30) ) ; type ty_parmeter_table is table of ty_parmeter index by binary_integer; parameter_arr…
1.“俄罗斯存储过程”的改良版 CREATE procedure pagination1 (pagesize int, --页面大小,如每页存储20条记录 pageindex int --当前页码) as set nocount on begin declare indextable table(id int identity(1,1),nid int) --定义表变量 declare PageLowerBound i…
创建操作日志字典 -------------------------------------------------------------Susue--------- 如表已存在,先删除--if exists(select 1 from sysobjects where nameS_LOG and XtypeU) drop table S_LOG ;go--------- 建新表和主键create table S_LOG ( P_ID int IDENTIT…
一次神奇的MySQL优化 转载自: http://xiaobin.net/201109/strange-sql-performance-problem/ 话说有这么一个表: CREATE TABLE user_group (id int(11) NOT NULL auto_increment,uid int(11) NOT NULL,group_id int(11) NOT NULL,PRIMARY KEY (id),K…
这就要从双引号和单引号的作用讲起: 双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出。例如: $abcI love u; echo $abc //结果是:I love u echo $abc //结果是:$abc echo "$ab…
查询之order by,group by和having的使用 (转) (1)order by ORDER BY子句的语法为: SELECT column1, SUM(column2) FROM "list-of-tables" ORDER BY "column-list" [ASC | DESC]; [ ] …
ORACLE函数大全(整理转帖修改) SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR给出整数,返回对应的字符;SQ…
如果用了insert /* append */ into table as select .. from table 这样的操作来insert,必须在操作后commit,或是rollback,不然就不能再insert /* append */ into table as select .. from table 。ORACLE报出错误如下:ORA-12838: cannot read/modify an object aft…
【我所认知的BIOS】->反汇编BIOS之Bootblock(5)
--Store CPU type to CMOS
By Lightseed
5/18/2010
一、BIOS的主流程
从这章开始,我在每章的开头说把目前BIOS的主流程进行到了哪一步放在最前面,这样有助于理解整个Award BIOS的流程。
到目前为…
【我所認知的BIOS】—>PCI option rom
By LightSeed
2009-5-22
在這裡添加一句,畢竟什麽東東都是有相應的組織來定義了spec的,那麼不管做什麽動作我們都必須嚴格按照spec規定的動作來,否則你做出來的信號就只有你自己知道了࿰…
Display Tag Lib是一个标签库,用来处理JSP网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。…
【我所认知的BIOS】->反汇编BIOS之Bootblock(4)
--initialize Super IO
By Lightseed
5/13/2010
一、BIOS的主流程
到目前为止,我们已经看了两个重要的函数了,也是BIOS的必经之路。如下面的代码片段,BT_CPU_Init和Chipset_Reg_Init_E…
show tables或show tables from database_name; 解释:显示当前数据库中所有表的名称
show databases; 解释:显示mysql中所有数据库的名称
show processlist; 解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多…
单列索引和组合索引 为了形象地对比两者,再建一个表: create table myindex ( i_testid int not null auto_increment, vc_name varchar(50) not null, vc_city varchar(50) not null, i_age int not null, i_schoolid int not null, primary key (i_tes…
MYSQL 修改root密码命令 cmd下切换到 mysql 安装目录 例 d:/mysql/bin 前提:mysql用户root密码为空. 输入 mysql -u root mysql mysql> 状态下输入 update user set passwordpassword(新密码) where userroot; 回显 Query OK, 0 rows affected (0.00 sec) Ro…
通常,我们在动态给定一个container的innerHTML时,通常是样做的: <div id"divc" /> <SCRIPT LANGUAGE"JavaScript"> var div document.getElementById("divc"); var html "" html &qu…
一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、删除表中多余的重复记录&#…
往任意USER PROCESS的内存读写kernel/ptrace.c :
/** Access another process address space.* Source/target buffer must be kernel space,* Do not walk the page table directly, use get_user_pages*/intaccess_process_vm(struct task_struct *tsk, unsigned long addr, …
sql语句根据特定条件改变排序及效率测试 两个解决方案:
SELECT * FROM T_Admin
ORDER BY CASE WHEN admin_name loo THEN 0 ELSE 1 END
另外一种:
SELECT *, 0 AS tmp_o
FROM t_admin
WHERE admin_name loo
UNION
SELECT *, 1 AS tmp_o
FROM t_admin
…
MYSQl left join 联合查询效率分析
user表: id | name ——— 1 | libk 2 | zyfon 3 | daodao
user_action表:
user_id | action ————— 1 | jump 1 | kick 1 | jump 2 | run 4 | swim
sql: select id, name, action from user as u left join user_action a on u.id …
使用mysql中经常会遇到的问题,记录下来 转自: http://database.e800.com.cn/articles/2007/630/1183147360019880660_1.html select bid from board where not in (select bid from favorite)但在 mysql里就提示SQL语句的语法不对,“...near …
*& 手工更改采购订单项目里发票标签下的最终交货复选框 report zmmr0191 message-id zfd_01. tables:ekpo. data:begin of it_ekpo occurs 0, ebeln like ekko-ebeln, ebelp like ekpo-ebeln, wemng like eket-wemng, menge like ekpo-menge, invoiced_menge like ekbe-men…
REPORT ZPROG.parameters:l_prg(60).TYPES text(255) TYPE c.DATA: text_tab TYPE TABLE OF text.READ REPORT l_prg INTO text_tab.if sy-subrc 0. EDITOR-CALL FOR text_tab. if sy-subrc 0. INSERT REPORT l_prg FROM text_tab. endif.endif.
在全虚拟化中,由于Guest OS 的代码没有被修改,因此Guest OS 的特权操作, 比如更新页表等主要通过VT 技术的VMX 操作来实现。敏感操作也不像半虚拟化那样通过超级调用来实现,也是通过VMX 的指令来实现。因此全虚拟化下的Guest OS 即HVM 很少使…
该文档主要是将以下两篇文档的内容copy到了一起:(1)"利用异常表处理 Linux 内核态缺页异常"http://www-128.ibm.com/developerworks/cn/linux/kernel/l-page/index.html;(2)"对用户/内核空间数据复制的实现和自己的理解"www.linuxfo…
oracle 手工创建Scott用户
1.登录数据库 sqlplus / as sysdba
2.创建scott用户 create user scott identified by tiger; 3.为scott用户分配权限 grant connect,resource to scott; 4.用scott用户登录 conn scott/tiger 5.执行demobld.sql脚本,脚本内容是…
Oracle SQL JOIN 1.JOIN的基本概念: A join is a SQL query that extracts information from two or more tables or views. When you specify multiple tables or views in the FROM clause of a query, Oracle performs a join, linking rows from mu…
通过以上的讲述,不难总结出JPA可定义的生成策略有四种:TABLE,SEQUENCE,,IDENTITY,AUTO。在选择这四种主键生成策略时,有如下几条建议。
l SEQUENCE,IDENTITY两种策略由于针对的是特殊的…
ALTER TABLE int_rt_prod_order_info DROP COLUMN tech_process_date
ALTER TABLE int_rt_prod_order_info MODIFY tech_process_date VARCHAR2(20)
ALTER TABLE int_rt_prod_order_info ADD tech_process_date VARCHAR2(20)
• Appendstructures• Customizing includes (“CI includes”) se11-edit-include-insert,input the name of structure.
in table ,automaticlly created a field named .INCLUDE. in program,you can use it,as follows DATA:g_include_insert LIKE ztest_tab-material.…
text:1. What is the typical structure of an ABAP/4 program?HEADER
,BODY,FOOTER.2. What are field symbols and field groups.?Have you used "component idx of structure"
clause with field groups?Field symbols:-Field groups :-3. What should be …
1,屏幕元素中-下拉选项中,选择listbox with key 在pai模块后,使用process on value-request. field field_name module display_product_type. module display_product_type input . data:begin of it_fixvalue occurs 0, value li…
1,今天发现的一个东东:读取数据到内表时,并不要求内表里字段的名称与数据库表里一致。 DATA:BEGIN OF itab OCCURS 0, mat(110), END OF itab.SELECT matnrUP TO 10 ROWSINTO TABLE itabFROM maraWHERE mtart HALB.LOOP AT ita…
Table .\mysql\user is marked as crashed and should be repaired 解决方法如下: 找到mysql的安装目录的bin/myisamchk工具,在命令行中输入: myisamchk -c -r ../data/mysql/user.MYI 然后myisamchk 工具会帮助你恢复数据表的索引。重新启动…
Arbitrage Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10954 Accepted: 4608 题目链接:http://poj.org/problem?id2240
Description
Arbitrage is the use of discrepancies in currencyexchange rates to transform one unit of a curren…
oracle分页查询的时候,不能使用limit,所以只能这样 1. select * from table_name where rownum>begin and rownum< end 2.sql "select * from table" con.prepareCall("SELECT * FROM(SELECT A.…
具体报错如下:Table .\Tablename\posts is marked as crashed and should be repaired提示说论坛的帖子表posts被标记有问题,需要修复。我记得以前也出现过类似的问题,但是只要点击Phpmyadmin上的repair按纽就自动修复了,但是这次很绝,什么都没有.于是赶…
1.创建type,必须是单独的type,在pkg中的不行
CREATE OR REPLACE TYPE obj_txb_xb97 as TxbLE OF rec_xb97;
CREATE OR REPLACE TYPE rec_xb97 AS OBJECT( xoe001 NUMBER(18), xxe901 NUMBER(18), xxe140 VARCHAR2(3), xxe210 VARCHAR2(3), xxb210…
ORA-14402: Updating partition key column would cause a partition change
8i以上,通过显式的启用行移动来解决这个问题,具体的办法是
alter table AAA enable row movement;
1.The v$locked_objectView The columns of this view are: •XIDUSN: Rollback segment number •OBJECT_ID: ID of the object being modified •SESSION_ID: ID of the session locking the object •ORACLE_USERNAME •LOCKED_MODE Example To find the table name that co…
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t …
修改具体页面,实现如下: Java代码:
<% List<Pojo2> list new ArrayList<Pojo2>(); Pojo2 p21 new Pojo2(); p21.setName("第一校区"); p21.setJieYue(10); p21.setGuiHua(8); p21…
一般来说使用模糊查询,大家都会想到
LIKE select * from table where a like %字符% 如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。 下面两种方法也可实现模糊查询: select * from table where …
关于MDK配置,请看前面的文章 mini2440裸机程序 如何点亮led灯 基于MDK4.11版 http://hi.baidu.com/如来大悲/blog/item/c6150233be4692a45edf0e02.html /**************************************************************The initial and control for 640480 16Bpp …
TROUBLESHOOTING GUIDE (TSG) - ORA-1555 [ID 467872.1]修改时间 05-OCT-2011 类型 HOWTO 状态 PUBLISHED
In this Document Goal Solution ReferencesApplies to: Oracle Server - Enterprise Edition - Version: 9.0.1.0 to 11.2.0.1.0 - Release: 9.0.1 to 11.2…
锁定行的查找 要查找session锁定的行,可以有两种方式:
1. 通过v$session中的row_wait_row#查询 set serverout on size 1000000 set lines 132 declare cursor cur_lock is select sid,id1,id2,inst_id, ctime from gv$loc…
/****************************
v_index 为主键语句
tablename 为表名
written by:wonder
modified by:
****************************/CREATE OR REPLACE PROCEDURE prc_delete(v_index IN VARCHAR2, tablename IN VARCHAR2) IS v_sql VARCHAR2(2000); v_sql1 V…
原贴地址:http://community.csdn.net/Expert/topic/3693/3693091.xml?temp.6086542http://community.csdn.net/Expert/TopicView.asp?id3724743测试tablecreate table table1 (id int,name char)insert into table1select 1,qunion all select 2,runion all select 3,3union …
在执行例子的时候
>ore.create(iris, table"IRIS_TABLE")Error in .oci.GetQuery(conn, statement, ...) : ORA-02289: sequence does not exist创建iris_table时出错,提示序列不存在。我是创建在scott用户下,从这个提示应该能看出是某个序…
转自:http://www.sgoldcn.com/simple/?t1876.html
PE 文件所有使用的 resource table 非常复杂,一个典型的 windows GUI 应用程序普遍都使用到了 7 个左右的资源。 1. windows 中的资源 在
WinUser.h
文件里定义了 windows 中所使用的全部资源&#…
转自:http://www.mouseos.com/windows/PE_image1.html 上面是 windows PE 可执行文件格式的结构图,分为 4 个部分:DOS 文件头、NT 文件头、Section 表以及 Directory 表格。
windows 的 executable image 文件使用的是这种 PE 格式ÿ…
Element UI下的示例:
<template><div style"width:800px"><el-table :data"tableData"borderrow-key"id"align"left"><el-table-column v-for"(item, index) in col":key"col_${inde…
Oracle 分析函数——CUBE , ROLLUP
CUBE
功能描述:
注意: ROLLUP
功能描述:
注意: 如果是 ROLLUP(A, B, C) 的话, GROUP BY 顺序
(A 、 B 、 C)
(A 、 B)
(A)
最后对全表进行 GROUP BY 操作。
如…
11.C D E 2.A 3.C 4.A B C D 5.C6.A C7.B8.A9.B10.A11.A12.A13.B14.C15.A B16 A B C17 C18 A B C19 A C D20 B31.B2.A B3 A4 D5.SCOTT会话:c:\>sqlplus scott/tigersql>update emp set sal2300 where enameBLAKE;6.SYS会话:c:\>sqlplus sys/oracle as sysdbasql>sh…
上篇《Oracle高水位线(HWM)及性能优化》用到的show_space
create or replace procedure show_space ( p_segname_1 in varchar2,p_space in varchar2 default MANUAL,p_type_1 in varchar2 default TABLE ,p_partition_1 in varchar2 default NULL,p_analyzed in varchar2 def…
在脱离数据库的DataSet实现类似sql语句的查询
也就是select ... from tablename where ... 这样的功能:
将从DataSet中查询出来的数据以行的形式绑定到dataGridView1中DataSet ds new DataSet();ds.ReadXml("c://" dataset_name ".xml"); …
/*范例表create table 表1 ( 號數 char(10), 成績 integer, 科目 char(10) ) insert into 表1 select 1,60,数学 union select 1,43,物理 union select 1,100,语文 union select 2,87,语文 union select 2,99,数学 union select 2,89,物理 union select 2,87,语文 *…
还要研究一下jQuery。
script.js$(document).ready(function(){$(#checkAll).click(function(){updateCheckBoxStatus(this);});}function updateCheckBoxStatus(currentCheckBox){ var statecurrentCheckBox.checked; var parentTablesjQuery(currentCheckBox).parent…
arm linux 从入口到start_kernel 代码分析 - 4 (2008-07-30 16:04:50) 转载标签: it 分类:kernel 3. 创建页表 通过前面的两步,我们已经确定了processor type 和 machine type.此时,一些特定寄存器的值如下所示:r8 machine info (struct machine_…
前段时间 写Oracle 的存储过程 遇到了很多问题 ,用存储过程 显示一个select * from table 就那么费劲吗?在Google和Baidu上找了好长时间,终于找到了正确答案。 Result Sets from Stored Procedures In Oracle A frequently asked question is: Id like …
要求在一列以及这列表头上加上多选框并在一列上加上链接: 装饰器类(多选框):
需要DisplaytagColumnDecoratorl类:
/** * 用于丰富displaytag列显示的功能,在表格中显示一列checkbox */ public class Chec…
公司要用Displaytag控制页面表格,特学习一下: Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给…
视频演示:http://u.115.com/file/f22c71efbb特别说明从这个演示开始,将会用好几个演示连续性的介绍有关LINQ to SQL的关系映射的问题。
演示说明此演示简单介绍了《关系映射》系列课程的基本安排,以及简单说明LINQ to SQL支持的三种类型的映…
《sqlserver应用开发》1。返回限制行select top 5 name...2.列名 is null使用表达式,函数,3.在查询中使用函数; 1。字符串函数部分常用的字符串函数
函数名 描述charindex 用来寻找一个指定的字符串在另一个字符串中的起始…
今天写react时,用到 map, 但发现点击antd Table 想要选中一条数据时,map莫名其妙的刷新初始化了
给出大概结构
import React from react;
import useColumns from ...;
function myfunc(){...const inputmap new Map();...return (<div…
第一种方法:
1. 删除表间的关联
select alter table ||table_name|| drop constraint ||constraint_name|| cascade; from user_constraints where owner 用户; 2. 删除当前用户的所有对象DECLARE
TYPE name_list IS TABLE OF VARCHAR2(40);
TYPE type_list IS …
http://news.k4.cn/html/y2010/m05/45206.html Infographics 是数据,信息,知识的视觉阐述。按 Rick Mans 的说法,Infographics 是所有图形设计中最具挑战性的工作,你需要漫长的数据收集过程,而将这些数据转换为令人过目…
//--------------ORACLE 保存图片 grant create any directory to scott; grant create any library to scott; create or replace directory utllobdir as d:/oracle ; create table bfile_tab (bfile_column BFILE); create tab…
Oracle进程导致CPU 100%解决步骤 1:检查系统 sar -u 5 52: 看谁在用CPU topas ps -ef |grep ora #检查第四列,C的大小(unit,100 per cpu)3:检查CPU数量 /usr/sbin/bindprocessor -qlsattr El proc04:两种可能: 1: A Ba…
原文来自:http://dev.mysql.com/doc/refman/5.1/en/partitioning-limitations-partitioning-keys-unique-keys.html This section discusses the relationship of partitioning keys with primary keys and unique keys. The rule governing this relationshi…
什么是Base64? 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences o…
上一节从网络上找了一个一般的示例给大家,下面将逐步修改代码将其变为常规开发中可用的可复用代码。
首先说下上面的代码在本人实际使用过程中遇到的问题及如何结果
1、创建程序后提示“QSqlDatabase: No such file or directory” 的错误
2、大部分的实例中直接…
视频演示:http://u.115.com/file/f28ae6dc98
重点介绍所谓字段引用和属性引用,实际上是LINQ to SQL的映射关系中,实体类对象获取关联对象时所使用的类成员是字段,还是属性.如果是属性,就说它是属性引用;如…
视频演示:http://u.115.com/file/f223235faf演示重点说明在前一个演示中,我们通过使用两个一对多的关系建立了LINQ to SQL中的伪多对多关系,之所以称之为伪关系,只是表示它并非是真正意义上的多对多关系。然而,前面的做…
从一个表数据某列需要更新到另外一个表
可以使用多种方式实现:
1、使用子查询方式:
update A m set m.job_type (select distinct job_type from B mp where mp.mobile m.mobile); 缺点:数据量大的时候,非常慢; 2、…
二进制序列化的情况
在远程系统中,经常需要传输集合类型的数据结构,DataTable和IList<T>是比较常用的2种集合类型,下面对这2种数据类型的二进制序列化作一个测试
定义一个测试的类
using System;
using System.Collections.Generic…
ORACLE提供了一种树形结构用来实现层次查询: START WITH :指定记录是根节点的条件。根节点可以有多个。 CONNECT BY :指定记录之间是父节点和子节点关系的条件。查找出含有子节点的父节点的条件 PRIOR :指定父节点记录的引用。 SI…