SQL常用函數(shù)集錦_第1頁(yè)
SQL常用函數(shù)集錦_第2頁(yè)
SQL常用函數(shù)集錦_第3頁(yè)
SQL常用函數(shù)集錦_第4頁(yè)
SQL常用函數(shù)集錦_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一、字符轉(zhuǎn)換函數(shù)1、ASCII()返回字符表達(dá)式最左端字符的ASCII 碼值。在ASCII()函數(shù)中,純數(shù)字的字符串可不用括起來(lái),但含其它字符的字符串必須用括起來(lái)使用,否則會(huì)出錯(cuò)。2、CHAR()將ASCII 碼轉(zhuǎn)換為字符。如果沒(méi)有輸入0  255 之間的ASCII 碼值,CHAR() 返回NULL 。3、LOWER()和UPPER()LOWER()將字符串全部轉(zhuǎn)為小寫(xiě);UPPER()將字符串全部轉(zhuǎn)為大寫(xiě)。4、STR()把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)。STR (<float_expression>

2、;,length, <decimal>)length 指定返回的字符串的長(zhǎng)度,decimal 指定返回的小數(shù)位數(shù)。如果沒(méi)有指定長(zhǎng)度,缺省的length 值為10, decimal 缺省值為0。當(dāng)length 或者decimal 為負(fù)值時(shí),返回NULL;當(dāng)length 小于小數(shù)點(diǎn)左邊(包括符號(hào)位)的位數(shù)時(shí),返回length 個(gè)*;先服從length ,再取decimal ;當(dāng)返回的字符串位數(shù)小于length ,左邊補(bǔ)足空格。二、去空格函數(shù)1、LTRIM()

3、 把字符串頭部的空格去掉。2、RTRIM() 把字符串尾部的空格去掉。三、取子串函數(shù)1、left() LEFT (<character_expression>, <integer_expression>)返回character_expression 左起 integer_expression 個(gè)字符。2、RIGHT() RIGHT (<character_expression>, <integer_expression>)返回charac

4、ter_expression 右起 integer_expression 個(gè)字符。3、SUBSTRING()SUBSTRING (<expression>, <starting_ position>, length)返回從字符串左邊第starting_ position 個(gè)字符起length個(gè)字符的部分。四、字符串比較函數(shù)1、CHARINDEX()返回字符串中某個(gè)指定的子串出現(xiàn)的開(kāi)始位置。CHARINDEX (<substring_expression>,&#

5、160;<expression>)其中substring _expression 是所要查找的字符表達(dá)式,expression 可為字符串也可為列名表達(dá)式。如果沒(méi)有發(fā)現(xiàn)子串,則返回0 值。此函數(shù)不能用于TEXT 和IMAGE 數(shù)據(jù)類型。2、PATINDEX()返回字符串中某個(gè)指定的子串出現(xiàn)的開(kāi)始位置。PATINDEX (<%substring _expression%>, <column_ name>)其中子串表達(dá)式前后必須有百分號(hào)“%”否則返回值為0。與CH

6、ARINDEX 函數(shù)不同的是,PATINDEX函數(shù)的子串中可以使用通配符,且此函數(shù)可用于CHAR、 VARCHAR 和TEXT 數(shù)據(jù)類型。五、字符串操作函數(shù)1、QUOTENAME()返回被特定字符括起來(lái)的字符串。QUOTENAME (<character_expression>, quote_ character) 其中quote_ character 標(biāo)明括字符串所用的字符,缺省值為“”。2、REPLICATE()返回一個(gè)重復(fù)character_expression 指定

7、次數(shù)的字符串。REPLICATE (character_expression integer_expression) 如果integer_expression 值為負(fù)值,則返回NULL 。3、REVERSE()將指定的字符串的字符排列順序顛倒。REVERSE (<character_expression>) 其中character_expression 可以是字符串、常數(shù)或一個(gè)列的值。4、REPLACE()返回被替換了指定子串的字符串。REPLACE (<string_expressio

8、n1>, <string_expression2>, <string_expression3>) 用string_expression3 替換在string_expression1 中的子串string_expression2。5、SPACE()返回一個(gè)有指定長(zhǎng)度的空白字符串。SPACE (<integer_expression>) 如果integer_expression 值為負(fù)值,則返回NULL 。6、STUFF()用另一子串替換字符串指定位置、長(zhǎng)度的子串。S

9、TUFF (<character_expression1>, <start_ position>, <length>,<character_expression2>)如果起始位置為負(fù)或長(zhǎng)度值為負(fù),或者起始位置大于character_expression1 的長(zhǎng)度,則返回NULL 值。如果length 長(zhǎng)度大于character_expression1 中 start_ position 以右的長(zhǎng)度,則character_expressio

10、n1 只保留首字符。六、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)1、CAST()CAST (<expression> AS <data_ type> length )2、CONVERT()CONVERT (<data_ type> length , <expression> , style)1)data_type為SQL Server系統(tǒng)定義的數(shù)據(jù)類型,用戶自定義的數(shù)據(jù)類型不能在此使用。2)length用于指定數(shù)據(jù)的長(zhǎng)度,

11、缺省值為30。3)把CHAR或VARCHAR類型轉(zhuǎn)換為諸如INT或SAMLLINT這樣的INTEGER類型、結(jié)果必須是帶正號(hào)或負(fù)號(hào)的數(shù)值。4)TEXT類型到CHAR或VARCHAR類型轉(zhuǎn)換最多為8000個(gè)字符,即CHAR或VARCHAR數(shù)據(jù)類型是最大長(zhǎng)度。5)IMAGE類型存儲(chǔ)的數(shù)據(jù)轉(zhuǎn)換到BINARY或VARBINARY類型,最多為8000個(gè)字符。6)把整數(shù)值轉(zhuǎn)換為MONEY或SMALLMONEY類型,按定義的國(guó)家的貨幣單位來(lái)處理,如人民幣、美元、英鎊等。7)BIT類型的轉(zhuǎn)換把非零值轉(zhuǎn)換為1,并仍以BIT類型存儲(chǔ)。8)試圖轉(zhuǎn)換到不同長(zhǎng)度的數(shù)據(jù)類型,會(huì)截短轉(zhuǎn)換值并在轉(zhuǎn)換值后顯示“+”,以標(biāo)識(shí)發(fā)生

12、了這種截?cái)唷?)用CONVERT()函數(shù)的style 選項(xiàng)能以不同的格式顯示日期和時(shí)間。style 是將DATATIME 和SMALLDATETIME 數(shù)據(jù)轉(zhuǎn)換為字符串時(shí)所選用的由SQL Server 系統(tǒng)提供的轉(zhuǎn)換樣式編號(hào),不同的樣式編號(hào)有不同的輸出格式。七、日期函數(shù)1、day(date_expression) 返回date_expression中的日期值2、month(date_expression)返回date_expression中的月份值3、year(date_expression)返回date_expressio

13、n中的年份值4、DATEADD()DATEADD (<datepart>, <number>, <date>)返回指定日期date 加上指定的額外日期間隔number 產(chǎn)生的新日期。5、DATEDIFF()DATEDIFF (<datepart>, <date1>, <date2>)返回兩個(gè)指定日期在datepart 方面的不同之處,即date2 超過(guò)date1的差距值,其結(jié)果值是一個(gè)帶有正負(fù)號(hào)的整數(shù)值。6、DATENAME

14、()DATENAME (<datepart>, <date>)以字符串的形式返回日期的指定部分此部分。由datepart 來(lái)指定。7、DATEPART()DATEPART (<datepart>, <date>)以整數(shù)值的形式返回日期的指定部分。此部分由datepart 來(lái)指定。DATEPART (dd, date) 等同于DAY (date)DATEPART (mm, date) 等同于MONTH (dat

15、e)DATEPART (yy, date) 等同于YEAR (date)8、GETDATE()以DATETIME 的缺省格式返回系統(tǒng)當(dāng)前的日期和時(shí)間。9、Sql Server 中一個(gè)非常強(qiáng)大的日期格式化函數(shù)Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select

16、 CONVERT(varchar(100), GETDATE(), 3): 16/05/06Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06Select CONVERT(varchar(100), GETDATE(), 7): 05 16, 06Select CONVERT(varchar(100), GETDATE(), 8): 1

17、0:57:46Select CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AMSelect CONVERT(varchar(100), GETDATE(), 10): 05-16-06Select CONVERT(varchar(100), GETDATE(), 11): 06/05/16Select CONVERT(varchar(100), GETDATE(), 12): 060516Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:93

18、7Select CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967Select CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47Select CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AMSelect CONVERT(varchar(100), GETDATE(), 23):

19、2006-05-16Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47Select CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250Select CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 101): 05/16/2006Select CONVERT(varchar(100), GETDATE(), 102): 200

20、6.05.16Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006Select CONVERT(varchar(100), GETDATE(), 104): 16.05.2006Select CONVERT(varchar(100), GETDATE(), 105): 16-05-2006Select CONVERT(varchar(100), GETDATE(), 106): 16 05 2006Select CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006Select CONVE

21、RT(varchar(100), GETDATE(), 108): 10:57:49Select CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AMSelect CONVERT(varchar(100), GETDATE(), 110): 05-16-2006Select CONVERT(varchar(100), GETDATE(), 111): 2006/05/16Select CONVERT(varchar(100), GETDATE(), 112): 20060516Select CONVERT(varcha

22、r(100), GETDATE(), 113): 16 05 2006 10:57:49:513Select CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547Select CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49Select CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700Select CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:

23、57:49.827Select CONVERT(varchar(100), GETDATE(), 130): 18 ? ? 1427 10:57:49:907AMSelect CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM常用:Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47Select CONVERT(varchar(100), GETDATE(),

24、108): 10:57:49Select CONVERT(varchar(100), GETDATE(), 12): 060516Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 八、統(tǒng)計(jì)函數(shù) AVG ( ) -返回的平均價(jià)值 count( ) -返回的行數(shù) first( ) -返回第一個(gè)值 last( ) -返回最后一個(gè)值 max( ) -返回的最大價(jià)值 min( ) -返回最小的價(jià)值 total( ) -返回的總和九、數(shù)學(xué)函數(shù)abs(numeric_expr)     

25、              求絕對(duì)值ceiling(numeric_expr)                取大于等于指定值的最小整數(shù)exp(float_expr)             

26、;         取指數(shù)floor(numeric_expr)                   小于等于指定值得最大整數(shù)pi()                 &

27、#160;                3.1415926.power(numeric_expr,power)            返回power次方       rand(int_expr)       

28、              隨機(jī)數(shù)產(chǎn)生器round(numeric_expr,int_expr)         安int_expr規(guī)定的精度四舍五入sign(int_expr)                 

29、0;    根據(jù)正數(shù),0,負(fù)數(shù),返回+1,0,-1sqrt(float_expr)                     平方根十、系統(tǒng)函數(shù)suser_name()       用戶登錄名user_name()        用戶在數(shù)據(jù)庫(kù)

30、中的名字user               用戶在數(shù)據(jù)庫(kù)中的名字show_role()        對(duì)當(dāng)前用戶起作用的規(guī)則db_name()          數(shù)據(jù)庫(kù)名          

31、0;          object_name(obj_id) 數(shù)據(jù)庫(kù)對(duì)象名      col_name(obj_id,col_id) 列名        col_length(objname,colname)  列長(zhǎng)度 valid_name(char_expr)     是否是有效標(biāo)識(shí)符 十一、以上函數(shù)的部分實(shí)例1:replace 函數(shù)

32、第一個(gè)參數(shù)你的字符串,第二個(gè)參數(shù)你想替換的部分,第三個(gè)參數(shù)你要替換成什么select replace('lihan','a','b')                                   

33、;                               -lihbn(所影響的行數(shù)為 1 行)=2:substring函數(shù)第一個(gè)參數(shù)你的字符串,第二個(gè)是開(kāi)始替換位置,第三個(gè)結(jié)束替換位置select substring('lihan',0,3);- li(所影響的行數(shù)為 1 行

34、)=3:charindex函數(shù)第一個(gè)參數(shù)你要查找的char,第二個(gè)參數(shù)你被查找的字符串 返回參數(shù)一在參數(shù)二的位置select  charindex('a','lihan')- 4(所影響的行數(shù)為 1 行)=4:ASCII函數(shù)返回字符表達(dá)式中最左側(cè)的字符的 ASCII 代碼值。select ASCII('lihan')- 108(所影響的行數(shù)為 1 行)=5:nchar函數(shù)根據(jù) Unicode 標(biāo)準(zhǔn)的定義,返回具有指定的整數(shù)代碼的 Unicode 字符。參數(shù)是介于 0 與 65535 之間的正整數(shù)。如果指定了超出此范圍的值,將返回 NUL

35、L。select nchar(3213)- unicode字符(所影響的行數(shù)為 1 行)=6:soundex返回一個(gè)由四個(gè)字符組成的代碼 (SOUNDEX),用于評(píng)估兩個(gè)字符串的相似性。SELECT SOUNDEX ('lihan'), SOUNDEX ('lihon');- - L546  L542(所影響的行數(shù)為 1 行)=7:char參數(shù)為介于 0 和 255 之間的整數(shù)。如果該整數(shù)表達(dá)式不在此范圍內(nèi),將返回 NULL 值。SELECT char(125)- (所影響的行數(shù)為 1 行)=8:str函數(shù)第一個(gè)參數(shù)必須為數(shù)字,第二個(gè)參數(shù)表示轉(zhuǎn)化成ch

36、ar型占的位置,小于參數(shù)一位置返回*,大于右對(duì)齊SELECT str(12345,3)- *(所影響的行數(shù)為 1 行)SELECT str(12345,12)-        12345(所影響的行數(shù)為 1 行)=9:difference函數(shù)返回一個(gè)整數(shù)值,指示兩個(gè)字符表達(dá)式的 SOUNDEX 值之間的差異。返回的整數(shù)是 SOUNDEX 值中相同字符的個(gè)數(shù)。返回的值從 0 到 4 不等:0 表示幾乎不同或完全不同,4 表示幾乎相同或完全相同。SELECT difference('lihan','liha'

37、;)- 3(所影響的行數(shù)為 1 行)=10:stuff函數(shù)(四個(gè)參數(shù))函數(shù)將字符串插入另一字符串。它在第一個(gè)字符串中從開(kāi)始位置刪除指定長(zhǎng)度的字符;然后將第二個(gè)字符串插入第一個(gè)字符串的開(kāi)始位置。SELECT stuff('lihan',2,3,'lihan')- llihann(所影響的行數(shù)為 1 行)=11:left函數(shù)返回最左邊N個(gè)字符,由參數(shù)決定select left('lihan',4)- liha(所影響的行數(shù)為 1 行)=12 right函數(shù)返回最右邊N個(gè)字符,由參數(shù)決定select right('lihan',4)-

38、ihan(所影響的行數(shù)為 1 行)=13:replicate函數(shù)我的認(rèn)為是把參數(shù)一復(fù)制參數(shù)二次select replicate('lihan',4)- lihanlihanlihanlihan(所影響的行數(shù)為 1 行)=14:len函數(shù)返回參數(shù)長(zhǎng)度select len('lihan')- 5(所影響的行數(shù)為 1 行)=15:reverse函數(shù)反轉(zhuǎn)字符串select reverse('lihan')- nahil(所影響的行數(shù)為 1 行)=16:lower和upper函數(shù)參數(shù)大小寫(xiě)轉(zhuǎn)化select lower(upper('lihan

39、9;)- lihan(所影響的行數(shù)為 1 行)=17:ltrim和rtrim函數(shù)刪除左邊空格和右面空格select ltrim('    lihan                 ')- lihan                

40、(所影響的行數(shù)為 1 行)select rtrim('    lihan')-     lihan(所影響的行數(shù)為 1 行) 追加:排名函數(shù)是SQL Server2005新加的功能。在SQL Server2005中有如下四個(gè)排名函數(shù):1. row_number2. rank3. dense_rank4. ntile        下面分別介紹一下這四個(gè)排名函數(shù)的功能及用法。在介紹之前假設(shè)有一個(gè)t_table表,

41、表結(jié)構(gòu)與表中的數(shù)據(jù)如圖1所示:圖1其中field1字段的類型是int,field2字段的類型是varchar一、row_number    row_number函數(shù)的用途是非常廣泛,這個(gè)函數(shù)的功能是為查詢出來(lái)的每一行記錄生成一個(gè)序號(hào)。row_number函數(shù)的用法如下面的SQL語(yǔ)句所示: select row_number() over(order by field1) as row_number,* from t_table    上面的SQL

42、語(yǔ)句的查詢結(jié)果如圖2所示。圖2    其中row_number列是由row_number函數(shù)生成的序號(hào)列。在使用row_number函數(shù)是要使用over子句選擇對(duì)某一列進(jìn)行排序,然后才能生成序號(hào)。    實(shí)際上,row_number函數(shù)生成序號(hào)的基本原理是先使用over子句中的排序語(yǔ)句對(duì)記錄進(jìn)行排序,然后按著這個(gè)順序生成序號(hào)。over子句中的order by子句與SQL語(yǔ)句中的order by子句沒(méi)有任何關(guān)系,這兩處的order by 可以完全不同,如下面的SQL語(yǔ)句所示: select row_number()&

43、#160;over(order by field2 desc) as row_number,* from t_table order by field1 desc    上面的SQL語(yǔ)句的查詢結(jié)果如圖3所示。圖3    我們可以使用row_number函數(shù)來(lái)實(shí)現(xiàn)查詢表中指定范圍的記錄,一般將其應(yīng)用到Web應(yīng)用程序的分頁(yè)功能上。下面的SQL語(yǔ)句可以查詢t_table表中第2條和第3條記錄: with t_rowtabl

44、eas(    select row_number() over(order by field1) as row_number,* from t_table)select * from t_rowtable where row_number>1 and row_number < 4 order by field1   

45、; 上面的SQL語(yǔ)句的查詢結(jié)果如圖4所示。圖4    上面的SQL語(yǔ)句使用了CTE,關(guān)于CTE的介紹將讀者參閱SQL Server2005雜談(1):使用公用表表達(dá)式(CTE)簡(jiǎn)化嵌套SQL。    另外要注意的是,如果將row_number函數(shù)用于分頁(yè)處理,over子句中的order by 與排序記錄的order by 應(yīng)相同,否則生成的序號(hào)可能不是有續(xù)的。    當(dāng)然,不使用row_number函數(shù)也可以實(shí)現(xiàn)查詢指定范圍的記錄,就是比較麻煩。一般的方法是使用顛倒Top來(lái)實(shí)現(xiàn),例如,查詢t_table表

46、中第2條和第3條記錄,可以先查出前3條記錄,然后將查詢出來(lái)的這三條記錄按倒序排序,再取前2條記錄,最后再將查出來(lái)的這2條記錄再按倒序排序,就是最終結(jié)果。SQL語(yǔ)句如下:  select * from (select top 2 * from( select top 3 * from t_table order by field1) a order by field1 desc)

47、 b order by field1                                           

48、0;                                                  

49、60;                 圖5     上面的SQL語(yǔ)句查詢出來(lái)的結(jié)果如圖5所示。     這個(gè)查詢結(jié)果除了沒(méi)有序號(hào)列row_number,其他的與圖4所示的查詢結(jié)果完全一樣。二、rank     rank函數(shù)考慮到了over子句中排序字段值相同的情況,為了更容易說(shuō)明問(wèn)題,在t_table表中再加一條記錄

50、,如圖6所示。                                                 

51、0;                                圖6     在圖6所示的記錄中后三條記錄的field1字段值是相同的。如果使用rank函數(shù)來(lái)生成序號(hào),這3條記錄的序號(hào)是相同的,而第4條記錄會(huì)根據(jù)當(dāng)前的記錄 數(shù)生成序號(hào),后面的記錄

52、依此類推,也就是說(shuō),在這個(gè)例子中,第4條記錄的序號(hào)是4,而不是2。rank函數(shù)的使用方法與row_number函數(shù)完全相 同,SQL語(yǔ)句如下:  select rank() over(order by field1),* from t_table order by field1                  

53、60;                                                  &#

54、160;                                         圖7     上面的SQL語(yǔ)句的查詢結(jié)果如圖7所示。  三、

55、dense_rank    dense_rank函數(shù)的功能與rank函數(shù)類似,只是在生成序號(hào)時(shí)是連續(xù)的,而rank函數(shù)生成的序號(hào)有可能不連續(xù)。如上面的例子中如果使用dense_rank函數(shù),第4條記錄的序號(hào)應(yīng)該是2,而不是4。如下面的SQL語(yǔ)句所示:select dense_rank() over(order by field1),* from t_table order by field1    上面的SQL語(yǔ)句的查詢結(jié)果如圖8所示。圖8

56、60;   讀者可以比較圖7和圖8所示的查詢結(jié)果有什么不同四、ntile    ntile函數(shù)可以對(duì)序號(hào)進(jìn)行分組處理。這就相當(dāng)于將查詢出來(lái)的記錄集放到指定長(zhǎng)度的數(shù)組中,每一個(gè)數(shù)組元素存放一定數(shù)量的記錄。ntile函數(shù)為每條記 錄生成的序號(hào)就是這條記錄所有的數(shù)組元素的索引(從1開(kāi)始)。也可以將每一個(gè)分配記錄的數(shù)組元素稱為“桶”。ntile函數(shù)有一個(gè)參數(shù),用來(lái)指定桶數(shù)。下 面的SQL語(yǔ)句使用ntile函數(shù)對(duì)t_table表進(jìn)行了裝桶處理:select ntile(4) over(order by field1

57、) as bucket,* from t_table                                           &

58、#160;                                                              圖9     上

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論