row lock (s) # There are 2 rows to lock MySQL thread id 1, OS thread handle 0x7f55ea639700, query id 81 localhost root updating # The thread ID of the transaction = 1 delete from t1 where a = 1 ## THIS is the SQL statement executed by the current transaction *** (1) WAITING FOR THIS LOCK TO BE GRANTED: # record locks space id 12 page no 3 n bits 80 index 'primary' of table 'test '. 't1' trx id 110E lock_mode X locks rec but not gap waitingRecord lock, heap no 2 physical record: n_fields 4; comp
is important to perform descending order.
End
Else
Begin
Set @strTmp = ' > select Max '
Set @strOrder = ' ORDER BY ' + @fldName + ' ASC '
End
If @PageIndex = 1
Begin
If @strWhere!= '
Set @strSQL = ' SELECT top ' + str (@PageSize) + ' + @strGetFields + ' from ' + @tblName + ' where ' + @strWhere + ' + ' + @str Order
Else
Set @strSQL = ' SELECT top ' + str (@PageSize) + "+ @strGetFields + ' from ' + @tblName + ' +" + @strOrder
--If the fir
Create PROC p_viewpage_a
/*
Nzperfect [No_miss] Efficient common paging stored procedure (bidirectional retrieval) 2007.5.7 qq:34813284
Warning: Tables or views that apply to a single primary key or existence of a unique value column
Ps:sql statement is 8000 bytes, please note that the incoming parameter and the total SQL length do not exceed the specified range
*/
@TableName VARCHAR (200),--table name
@FieldList VARCHAR (2000),--Display column names, if all fields are *
@PrimaryKey VARCHAR (100
ALTERATION_CHR=CHR (Bitxor (ASC (SUBST (encrypt_chr1,i,1)), ASC (SUBST (encrypt_chr2,i,1)))
THIS.RETURN_DATA=THIS.RETURN_DATA+CHR (Bitxor (ASC (SUBST (encrypt_password,i,1)), ASC (Alterati
ON_CHR)))
ENDfor
Return This.return_data
2. In the data library file to encrypt
If there is a number of data library file C:\
Copy CodeThe code is as follows:
DECLARE @TotalCount int
DECLARE @TotalPageCount int
exec p_viewpage_a ' type1 ', ' * ', ' id ', ', ' ID ASC ', 1,0,4,3, @TotalCount output, @TotalPageCount output
SELECT * FROM Type1
Create PROC p_viewpage_a
/*
Nzperfect [No_miss] Efficient common paging stored procedure (bidirectional retrieval) 2007.5.7 qq:34813284
Warning: Tables or views that apply to a single primary key or existence of a unique value column
Ps
Label:SQL Server database paging query has been SQL Server's short board, Idle to do nothing, think of several methods, assuming that there is a table article, Field ID, year ... (other omitted), Data 53,210 (customer real data, amount of small), page 30 per page, query page 1500th (that is, 第45001-45030条 data), field ID clustered index, Year no index, SQL Server version: 2008R2The first scenario, the simplest and the most common method:The code is as follows:Select top article WHERE ID not in (
sql:1999 Basic SyntaxSELECT [DISTINCT] * |Column Name[ as]alias,........ fromTable Name 1[alias 1][Cross join table name 2 alias 2]|[NATURAL Join table name 2 alias 2][Join table Name 2 alias 2 USING (associated column name)][Join table Name 2 Alias 2 on (association condition)][Left | Right | Full OUTER JOIN Table 2 on (association condition)][WHERE condition (s)][Order by sort field 1,asc| DESC, sorted by field 2
MySQL thread ID 1, OS thread handle 0x7f55ea639700, query ID bayi localhost Root updating # # The thread of the transaction id=1delete from T1 where A=1 # # This is the current transaction execution sql*** (1) Waiting for this LOCK to be granted: # # above S QL waits for lock information record LOCKS Space ID of page No 3 n bits index ' PRIMARY ' of table ' test '. ' T1 ' Trx ID 110E lock_mode X LOCKS re C but not gap Waitingrecord lock, heap No 2 physical record:n_fields 4; Compact format; Inf
------------------------
LATEST detected DEADLOCK
------------------------
140824 1:01:24
(1) TRANSACTION:
TRANSACTION 110E, active starting SEC index Read # # transaction id=110E, active 73s
MySQL tables in use 1, locked 1
Lock WAIT 3 lock struct (s), Heap size 376, 2 row lock (s) # # There are 2 row locks
MySQL thread ID 1, OS thread handle 0x7f55ea639700, query ID bayi localhost root updating # # threads for the transaction id=1
Delete from T1 where a=1 # # This is the SQL
The article found two efficient paging codes for the mssqlserver stored procedure. If you need them, please refer to them.
The article found two efficient paging codes for mssql server Stored Procedures. If you need them, please refer to them.
The Code is as follows:
Create PROC P_viewPage/**//*Nzperfect [no_mIss] efficient and common stored procedure (bidirectional retrieval) 2007.5.7 QQ: 34813284Tip: Applicable to tables or views with a single primary key or a uniq
mId(Username, N, 1) truncates the nth character, and then asc (mid (username, N, 1) to obtain the ASCII code.Guess the userAnd (select top 1 asc (mid (username,) from Admin)>, 2 ...,When the input is 109, an error is displayed. If the input is correct before 108, the ASCII code of the first character is 109, and the first character is m.Similarly, and (select top 1 asc
Original post http://hi.baidu.com/rich0411/blog/item/fa0c61ee3a68502e2df534bc.html
The so-called data movement in DB2 includes:
1. Import Data)
2. Data Export (Export)
3. Load)
Both import and load use DB2 commands to save data in files of a certain format to tables in the database.Export refers to saving the data in the table of the DB2 database to a file of a certain format.
The role of data movement:
To transfer data between different database management systems, data movement is usually th
A stored procedure that still feels good.
The code is as follows
Copy Code
/****** object: StoredProcedure [dbo]. [P_viewpage] Script Date: 05/14/2012 08:49:34 ******/SET ANSI_NULLS onGoSET QUOTED_IDENTIFIER ONGo Create PROC [dbo]. [P_viewpage]--Add The parameters for the stored procedure@TableName VARCHAR (200),--table name@FieldList VARCHAR (2000),--Display column names, if all fields are *@PrimaryKey VARCHAR (100),--single primary key or unique value key@Where VAR
])and (Select Count (*) from Admin) >0Solver field: (the field username exists is normal, not normal does not exist)and (Select username from Admin) >0and exists (select username from [admin])Guess the user name and password lengthand (select top 1 len (username) from Admin) >0and (select top 1 len (password) from Admin) >0Principle: If the top 1 username length is greater than 0, then the condition is set up, then >1, >2, >3 This test, until the condition is not established, such as GT;4, >5 is
])and (Select Count (*) from Admin) >0Solver field: (the field username exists is normal, not normal does not exist)and (Select username from Admin) >0and exists (select username from [admin])Guess the user name and password lengthand (select top 1 len (username) from Admin) >0and (select top 1 len (password) from Admin) >0Principle: If the top 1 username length is greater than 0, then the condition is set up, then >1, >2, >3 This test, until the condition is not established, such as GT;4, >5 is
The code is as follows
Copy Code
Create PROC P_viewpage/**//*Nzperfect [No_miss] Efficient common paging stored procedure (bidirectional retrieval) 2007.5.7 qq:34813284Warning: Tables or views that apply to a single primary key or existence of a unique value columnPs:sql statement is 8000 bytes, please note that the incoming parameter and the total SQL length do not exceed the specified range*/@TableName VARCHAR (200),--table name@FieldList VARCHAR (2000),--Display column names,
SQL Server database paging query has been a short board of SQL Server, idle, come up with several methods, assuming that there are table article, Field ID, year ... (other omitted), Data 53,210 (customer real data, quantity is not large), paging query each page 30, query page 1500th (ie 第45001-45030条 data), field ID clustered index, Year no index, SQL Server version: 2008R2
The first scheme, the simplest, the common method:
Copy Code code as follows:
Select Top * from ARTICLE WH
Article Title: echo and sudo. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
As we all know, using echo and command redirection is a quick way to write information to a file. This article describes how to use echo and sudo commands to write information to files that only the system administrator has the permission to operate.
For example, if you want to writ
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.