vimrc里添加 vnoremap <F3> :<C-u>call <SID>AddCharOfCursor()<CR> "递增列模式下的字符function! s:AddCharOfCursor() let c = col('.') let l = line('.') let l0 = line("'<") let l1 = line("'>") let char0 = strpart(getl…
创建表格 CREATE TABLE test ( id serial, name ) not null ); 查询当前创建好的表格 插入数据 BEGIN TRANSACTION; INSERT INTO test(name) VALUES('A0001'); commit; 再次查询表格,ID为1 插入第二条数据,序号自动为2 BEGIN TRANSACTION; INSERT INTO test(name) VALUES('A0002'); commit; 重复第二步操作 未完待续……
/* 方法一*/SELECT 序號= (SELECT COUNT(客戶編號) FROM 客戶 AS LiMing WHERE LiMing.客戶編號<= Chang.客戶編號), 客戶編號, 公司名稱FROM 客戶 AS Chang ORDER BY 1;GO/* 方法二: 使用SQL Server 2005 獨有的RANK() OVER () 語法*/ SELECT RANK() OVER (ORDER BY 客戶編號 DESC) AS 序號, …
在SQL Server中有4个排序函数:ROW_NUMBER().RANK().DENSE_RANK()及NTILE()函数. 1. ROW_NUMBER()函数 ROW_NUMBER()函数为每条记录添加递增的顺序数值序号,即使存在相同的值也递增序号. 示例: SELECT ROW_NUMBER() OVER (ORDER BY [CategoryID] DESC) AS ROWID, [CategoryID], [CategoryName] FROM [dbo].[Category] WIT…