ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩一区欧美一区,av资源一区二区,成人18在线http://www.aygfsteel.com/apl330/archive/2011/03/25/347022.htmljack zhaijack zhaiFri, 25 Mar 2011 08:31:00 GMThttp://www.aygfsteel.com/apl330/archive/2011/03/25/347022.htmlhttp://www.aygfsteel.com/apl330/comments/347022.htmlhttp://www.aygfsteel.com/apl330/archive/2011/03/25/347022.html#Feedback0http://www.aygfsteel.com/apl330/comments/commentRss/347022.htmlhttp://www.aygfsteel.com/apl330/services/trackbacks/347022.html 1 --创å¾è¡?/span>
2 if exists(select * from sysobjects where name='user' and type='U') drop table [user] ;
3 create table [user](
4 id int identity(1,1) , --è‡ªå¢žå—æ®µ
5 name varchar(50) ,
6 pwd varchar(50) ,
7 constraint pk_user_id primary key(id) --主键
8 --constraint pk_user_id primary key(id,[name])
9 );
10
11 -- å˜é‡çš„声æ˜?sql里é¢å£°æ˜Žå˜é‡æ—¶å¿…™åÕdœ¨å˜é‡å‰åŠ @½W¦å·
12 DECLARE @I INT
13
14 -- å˜é‡çš„赋å€û|¼Œå˜é‡èµ‹å€¼æ—¶å˜é‡å‰å¿…™åÕdŠ set
15 SET @I = 30
16
17 -- 声明多个å˜é‡
18 DECLARE @s varchar(10),@a INT
19
20 -- Sql 里ifè¯å¥
21 IF æ¡äšg BEGIN
22 执行è¯å¥
23 END
24 ELSE BEGIN
25 执行è¯å¥
26 END
27
28 DECLARE @d INT
29 set @d = 1
30
31 IF @d = 1 BEGIN
32
33 -- 打å°
34 PRINT 'æ£ç¡®'
35 END
36 ELSE BEGIN
37 PRINT '错误'
38 END
39
40
41 -- Sql 里的多æ¡ä»‰™€‰æ‹©è¯å¥.
42 DECLARE @iRet INT, @PKDisp VARCHAR(20)
43 SET @iRet = 1
44 Select @iRet =
45 CASE
46 WHEN @PKDisp = '一' THEN 1
47 WHEN @PKDisp = '�/span>' THEN 2
48 WHEN @PKDisp = '�/span>' THEN 3
49 WHEN @PKDisp = 'å›?/span>' THEN 4
50 WHEN @PKDisp = '�/span>' THEN 5
51 ELSE 100
52 END
53
54 -- 循环è¯å¥
55 WHILE æ¡äšg BEGIN
56 执行è¯å¥
57 END
58
59 DECLARE @i INT
60 SET @i = 1
61 WHILE @i<1000000 BEGIN
62 set @i=@i+1
63 END
64 -- 打å°
65 PRINT @i
66
67
68 -- TRUNCATE åˆ é™¤è¡¨ä¸çš„æ‰€æœ‰è¡ŒåQŒè€Œä¸è®°å½•å•ä¸ªè¡Œåˆ é™¤æ“作,ä¸èƒ½å¸¦æ¡ä»?/span>
69
70 /*
71 TRUNCATE TABLE 在功能上与ä¸å¸?nbsp;Where åå¥çš?nbsp;Delete è¯å¥ç›¸åŒåQšäºŒè€…å‡åˆ 除表ä¸çš„全部行
72
73 。但 TRUNCATE TABLE æ¯?nbsp;Delete 速度快,且ä‹É用的¾pÈ»Ÿå’Œäº‹åŠ¡æ—¥å¿—èµ„æºå°‘ã€?br />
74 Delete è¯å¥æ¯æ¬¡åˆ 除一行,òq¶åœ¨äº‹åŠ¡æ—¥å¿—ä¸äØ“æ‰€åˆ é™¤çš„æ¯è¡Œè®°å½•一™åV€‚TRUNCATE TABLE 通过
75
76 释放å˜å‚¨è¡¨æ•°æ®æ‰€ç”¨çš„æ•°æ®™å‰|¥åˆ 除数æ®åQŒåƈ且åªåœ¨äº‹åŠ¡æ—¥å¿—ä¸è®°å½•™å늚„释放ã€?br />
77 TRUNCATE TABLE åˆ é™¤è¡¨ä¸çš„æ‰€æœ‰è¡ŒåQŒä½†è¡¨ç»“æž„åŠå…¶åˆ—ã€çº¦æŸã€çƒ¦å¼•ç‰ä¿æŒä¸å˜ã€‚æ–°è¡Œæ ‡è¯†æ‰€ç”?br />
78
79 的计数值釾|®äؓ该列的ç§å。如果想ä¿ç•™æ ‡è¯†è®¡æ•°å€û|¼Œè¯äh”¹ç”?nbsp;Delete。如果è¦åˆ 除表定义åŠå…¶æ•°æ®ï¼Œè¯?br />
80
81 使用 Drop TABLE è¯å¥ã€?br />
82 对于ç”?nbsp;FOREIGN KEY ¾U¦æŸå¼•用的表åQŒä¸èƒ½ä‹Éç”?nbsp;TRUNCATE TABLEåQŒè€Œåº”使用ä¸å¸¦ Where åå¥çš?br />
83
84 Delete è¯å¥ã€‚ç”±äº?nbsp;TRUNCATE TABLE ä¸è®°å½•在日志ä¸ï¼Œæ‰€ä»¥å®ƒä¸èƒ½‹È€‹z»è§¦å‘器ã€?br />
85 TRUNCATE TABLE ä¸èƒ½ç”¨äºŽå‚与了烦引视囄¡š„表ã€?br />
86 ½CÞZ¾‹
87 ä¸‹ä¾‹åˆ é™¤ authors 表ä¸çš„æ‰€æœ‰æ•°æ®ã€?/span>*/
88
89 TRUNCATE TABLE authors
90
91
92 -- Select INTO 从一个查询的计算¾l“æžœä¸åˆ›å»ÞZ¸€ä¸ªæ–°è¡¨ã€?nbsp;æ•°æ®òq¶ä¸˜q”回¾l™å®¢æˆïL«¯åQŒè¿™ä¸€ç‚¹å’Œæ™®é€šçš„
93 -- Select ä¸åŒã€?nbsp;新表的嗌Dµå…·æœ‰å’Œ Select 的输出嗌D늛¸å…Œ™”åQˆç›¸åŒï¼‰çš„åå—和数殾cÕdž‹ã€?/span>
94
95 select * into NewTable
96 from Uname
97
98
99 -- Insert INTO Select
100 -- 表ABCå¿…é¡»å˜åœ¨
101 -- 把表Uname里é¢çš„å—ŒDµUsernameå¤åˆ¶åˆ°è¡¨ABC
102 Insert INTO ABC Select Username FROM Uname
103
104 -- 创å¾ä¸´æ—¶è¡?/span>
105 Create TABLE #temp(
106 UID int identity(1, 1) PRIMARY KEY,
107 UserName varchar(16),
108 Pwd varchar(50),
109 Age smallint,
110 Sex varchar(6)
111 )
112 -- 打开临时�/span>
113 Select * from #temp
114
115 -- å˜å‚¨˜q‡ç¨‹
116 -- è¦åˆ›å»ºå˜å‚¨è¿‡½E‹çš„æ•°æ®åº?/span>
117 Use Test
118 -- 判æ–è¦åˆ›å»ºçš„å˜å‚¨˜q‡ç¨‹å是å¦å˜åœ?/span>
119 if Exists(Select name From sysobjects Where name='csp_AddInfo' And
120
121 type='P')
122 -- åˆ é™¤å˜å‚¨˜q‡ç¨‹
123 Drop Procedure dbo.csp_AddInfo
124 Go
125
126
127 -- 创å¾å˜å‚¨˜q‡ç¨‹
128 Create Proc dbo.csp_AddInfo
129 -- å˜å‚¨˜q‡ç¨‹å‚æ•°
130 @UserName varchar(16),
131 @Pwd varchar(50),
132 @Age smallint,
133 @Sex varchar(6)
134 AS
135 -- å˜å‚¨˜q‡ç¨‹è¯å¥ä½?/span>
136 insert into Uname (UserName,Pwd,Age,Sex)
137 values (@UserName,@Pwd,@Age,@Sex)
138 RETURN
139 -- 执行
140 GO
141
142 -- 执行å˜å‚¨˜q‡ç¨‹
143 EXEC csp_AddInfo 'Junn.A','123456',20,'ç”?/span>';
144 修改自:http://blog.csdn.net/mx1029/archive/2007/07/06/1680910.aspx

]]>- jdbcæ‰¹å¤„ç†æ–¹æ³?/title><link>http://www.aygfsteel.com/apl330/archive/2010/07/31/327645.html</link><dc:creator>jack zhai</dc:creator><author>jack zhai</author><pubDate>Sat, 31 Jul 2010 08:09:00 GMT</pubDate><guid>http://www.aygfsteel.com/apl330/archive/2010/07/31/327645.html</guid><wfw:comment>http://www.aygfsteel.com/apl330/comments/327645.html</wfw:comment><comments>http://www.aygfsteel.com/apl330/archive/2010/07/31/327645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/apl330/comments/commentRss/327645.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/apl330/services/trackbacks/327645.html</trackback:ping><description><![CDATA[<p></p> <div><pre><span style="color: #0000ff">package</span> cc.apl330;
<span style="color: #0000ff">import</span> java.sql.Connection;
<span style="color: #0000ff">import</span> java.sql.PreparedStatement;
<span style="color: #0000ff">import</span> java.sql.SQLException;
<span style="color: #0000ff">import</span> cc.apl330.dao.UserDAOException;
<span style="color: #008000">//æ³¨æ„æ‰¹å¤„ç†åœ¨å®žé™…ä¸åº”ç”¨è¦æ³¨æ„åŒæ—¶æ‰“包太多的处ç†ä¼šå¼•è“vå†…å˜æº¢å‡º.</span>
<span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> BatchTest {
<span style="color: #008000">/**
* @param args
*/</span>
<span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> <span style="color: #0000ff">void</span> main(String[] args) {
<span style="color: #0000ff">long</span> start = System.currentTimeMillis() ;
<span style="color: #008000">//å¸¸è§„æ–¹å¼æäº¤å¤„ç†</span>
<span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> i=0; i<200; i++){
create(i) ;
}
<span style="color: #0000ff">long</span> end = System.currentTimeMillis() ;
System.out.println("<span style="color: #8b0000">crate:</span>" + (end - start)) ;
<span style="color: #008000">//æˆæ‰¹æäº¤å¤„ç†</span>
start = System.currentTimeMillis() ;
create1() ;
end = System.currentTimeMillis() ;
System.out.println("<span style="color: #8b0000">Batchcrate:</span>" + (end - start)) ;
}
<span style="color: #008000">//å¸¸è§„æ–¹å¼æäº¤å¤„ç†</span>
<span style="color: #0000ff">static</span> <span style="color: #0000ff">void</span> create(<span style="color: #0000ff">int</span> i){
String sql = "<span style="color: #8b0000">INSERT INTO USER(name,money) VALUES(?,?);</span>";
Connection conn;
PreparedStatement ps;
<span style="color: #0000ff">try</span> {
conn = JdbcUtil.getConnection();
ps = conn.prepareStatement(sql) ;
ps.setString(1, "<span style="color: #8b0000">name</span>"+i) ;
ps.setFloat(2, 200f+i) ;
ps.executeUpdate();
JdbcUtil.free(<span style="color: #0000ff">null</span>, ps, conn) ;
} <span style="color: #0000ff">catch</span> (SQLException e) {
<span style="color: #0000ff">throw</span> <span style="color: #0000ff">new</span> UserDAOException(e.getMessage(),e) ;
}
}
<span style="color: #008000">//æˆæ‰¹æäº¤å¤„ç†</span>
<span style="color: #0000ff">static</span> <span style="color: #0000ff">void</span> create1(){
String sql = "<span style="color: #8b0000">INSERT INTO USER(name,money) VALUES(?,?);</span>";
Connection conn;
PreparedStatement ps;
<span style="color: #0000ff">try</span> {
conn = JdbcUtil.getConnection();
ps = conn.prepareStatement(sql) ;
<span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> i=200; i<400; i++){
ps.setString(1, "<span style="color: #8b0000">name</span>"+i) ;
ps.setFloat(2, 200f+i) ;
ps.addBatch();<span style="color: #008000">//ž®†å¤„ç†æ‰“åŒ?/span>
}
<span style="color: #008000">//执行批处ç?/span>
<span style="color: #0000ff">int</span>[] is = ps.executeBatch() ;
System.out.println(is.length+"<span style="color: #8b0000"></span>") ;
JdbcUtil.free(<span style="color: #0000ff">null</span>, ps, conn) ;
} <span style="color: #0000ff">catch</span> (SQLException e) {
<span style="color: #0000ff">throw</span> <span style="color: #0000ff">new</span> UserDAOException(e.getMessage(),e) ;
}
}
}</pre></div><img src ="http://www.aygfsteel.com/apl330/aggbug/327645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/apl330/" target="_blank">jack zhai</a> 2010-07-31 16:09 <a href="http://www.aygfsteel.com/apl330/archive/2010/07/31/327645.html#Feedback" target="_blank" style="text-decoration:none;">å‘表评论</a></div>]]></description></item></channel></rss> <footer>
<div class="friendship-link">
<a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a>
</div>
</footer>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º
<a href="http://" target="_blank">ʦ×ÚÏØ</a>|
<a href="http://" target="_blank">ÏìË®ÏØ</a>|
<a href="http://" target="_blank">Á¹É½</a>|
<a href="http://" target="_blank">Ò¦°²ÏØ</a>|
<a href="http://" target="_blank">ÎýÁÖºÆÌØÊÐ</a>|
<a href="http://" target="_blank">ÄÒÇ«ÏØ</a>|
<a href="http://" target="_blank">ÉØ¹ØÊÐ</a>|
<a href="http://" target="_blank">½¨ºþÏØ</a>|
<a href="http://" target="_blank">·ï»ËÏØ</a>|
<a href="http://" target="_blank">°×³ÇÊÐ</a>|
<a href="http://" target="_blank">ÖÎÏØ¡£</a>|
<a href="http://" target="_blank">°ÔÖÝÊÐ</a>|
<a href="http://" target="_blank">ÉÏÓÝÊÐ</a>|
<a href="http://" target="_blank">ÑÓ±ß</a>|
<a href="http://" target="_blank">º×¸ÚÊÐ</a>|
<a href="http://" target="_blank">¹ÌÊ¼ÏØ</a>|
<a href="http://" target="_blank">ÏæÏçÊÐ</a>|
<a href="http://" target="_blank">Ì¨Ç°ÏØ</a>|
<a href="http://" target="_blank">ÁÙÌ¶ÏØ</a>|
<a href="http://" target="_blank">ãòË®ÏØ</a>|
<a href="http://" target="_blank">ÉÌÄÏÏØ</a>|
<a href="http://" target="_blank">ºÕÕÂÏØ</a>|
<a href="http://" target="_blank">¹¤²¼½´ïÏØ</a>|
<a href="http://" target="_blank">º¼ÖÝÊÐ</a>|
<a href="http://" target="_blank">áéÖÝÊÐ</a>|
<a href="http://" target="_blank">ºÓÇúÏØ</a>|
<a href="http://" target="_blank">¶«Ïç</a>|
<a href="http://" target="_blank">ÃûÉ½ÏØ</a>|
<a href="http://" target="_blank">¬ÊÏÏØ</a>|
<a href="http://" target="_blank">ÊÕ²Ø</a>|
<a href="http://" target="_blank">ÀñÈªÏØ</a>|
<a href="http://" target="_blank">Ö£ÖÝÊÐ</a>|
<a href="http://" target="_blank">¶¨ÐËÏØ</a>|
<a href="http://" target="_blank">·áÔÊÐ</a>|
<a href="http://" target="_blank">¬ÊÏÏØ</a>|
<a href="http://" target="_blank">ÈÊÊÙÏØ</a>|
<a href="http://" target="_blank">ÎÚÀÌØºóÆì</a>|
<a href="http://" target="_blank">ÂåÑôÊÐ</a>|
<a href="http://" target="_blank">Ò×ÃÅÏØ</a>|
<a href="http://" target="_blank">½òÄÏÇø</a>|
<a href="http://" target="_blank">ÆëÆë¹þ¶ûÊÐ</a>|
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
</body>