成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)利用與導(dǎo)入式格式的描述

數(shù)據(jù)庫 SQL Server
以下的文章主要描述的是SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的四個妙用之利用數(shù)據(jù)轉(zhuǎn)換規(guī)范導(dǎo)入數(shù)據(jù)的格式,以下就是正文的主要內(nèi)容描述。

此文章主要講述的是SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的四個妙用之利用數(shù)據(jù)轉(zhuǎn)換規(guī)范導(dǎo)入數(shù)據(jù)的格式,假如你在實(shí)際操作中遇到類似的情況,而且你也不知道對其如何正確的解決,那么以下的文章對你而言一定是良師益友。

SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)允許數(shù)據(jù)庫管理員在數(shù)據(jù)導(dǎo)入到SQLServer數(shù)據(jù)庫中,在對原始數(shù)據(jù)沒有進(jìn)行更改的情況下,對需要導(dǎo)入的數(shù)據(jù)進(jìn)行一些格式方面的調(diào)整或者利用一些函數(shù)進(jìn)行操作。如現(xiàn)在數(shù)據(jù)庫管理員需要從一份Excle表格中導(dǎo)入數(shù)據(jù),但是在Excle表格中有一列商品編號,其是字符型數(shù)據(jù)。

可是在SQL Server數(shù)據(jù)庫中,則要求為整數(shù)型數(shù)據(jù)。若沒有數(shù)據(jù)轉(zhuǎn)換工具幫忙的話,則數(shù)據(jù)庫管理員需要先在Excel表格中進(jìn)行格式轉(zhuǎn)換,然后再把轉(zhuǎn)換后的數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫中。而如果利用SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)導(dǎo)入數(shù)據(jù)的話,則在導(dǎo)入的過程中,就可以利用函數(shù)進(jìn)行數(shù)據(jù)類型的轉(zhuǎn)換,而不用修改原始的數(shù)據(jù)源。

筆者再談一個自己遇到真實(shí)案例。一次筆者在給一個客戶導(dǎo)入基礎(chǔ)資料的時候,遇到了這一種情況。他們在使用SQL Server數(shù)據(jù)庫之前,采用的是ACCESS數(shù)據(jù)庫。在這個數(shù)據(jù)庫中有一個產(chǎn)品基本信息表,包含產(chǎn)品關(guān)鍵字、產(chǎn)品分類等等。當(dāng)需要把這個數(shù)據(jù)庫中的內(nèi)容導(dǎo)入到SQL Server中時,要根據(jù)產(chǎn)分類的不同,給產(chǎn)品編號加入不同的前綴。

如產(chǎn)品為成品的,則在產(chǎn)品編號前加入P;如果產(chǎn)品為包裝材料的,則在原有的產(chǎn)品編號前加入B;若產(chǎn)品的類別為零件的,則加入M等等。此時,筆者就沒有對原始的數(shù)據(jù)源進(jìn)行更改。而是利用DTS服務(wù)在把數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫之前,利用相關(guān)的函數(shù),如字符型數(shù)據(jù)合并等函數(shù),進(jìn)行一些格式的調(diào)整。

所以,SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的一個好處,就是在不用更改原始數(shù)據(jù)源的情況下,就可以規(guī)范需要導(dǎo)入的數(shù)據(jù)格式。這在異構(gòu)數(shù)據(jù)源相互導(dǎo)入中,非常有用。

筆者另外一個同事也遇到過類似的問題。如他在給用戶導(dǎo)入庫存表的時候,也要進(jìn)行一些數(shù)據(jù)轉(zhuǎn)換。當(dāng)庫存數(shù)量大于等于0的時候,則導(dǎo)入的數(shù)值就是原來的庫存數(shù)量。如果原始數(shù)據(jù)庫庫存數(shù)量小于0的時候,則導(dǎo)入的庫存數(shù)量就為0。

筆者同事在導(dǎo)入的過程中,就簡單的編寫了一個ActiveX腳本來實(shí)現(xiàn)這個需求。在這個腳本中,可以利用IF等函數(shù)來進(jìn)行數(shù)據(jù)轉(zhuǎn)換,因?yàn)檫@些函數(shù)可以應(yīng)用到專門的轉(zhuǎn)換或者包含條件邏輯。從而可以把記錄根據(jù)不同的條件邏輯轉(zhuǎn)換為合適的數(shù)據(jù)或者格式。

所以,在導(dǎo)入數(shù)據(jù)過程中,如果要對一些數(shù)據(jù)進(jìn)行格式或者其他方面的轉(zhuǎn)換,筆者就建議大家采用DTS來轉(zhuǎn)換數(shù)據(jù),并導(dǎo)入到數(shù)據(jù)庫中。

 

以上的相關(guān)內(nèi)容就是對SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的四個妙用之利用數(shù)據(jù)轉(zhuǎn)換規(guī)范導(dǎo)入數(shù)據(jù)的格式的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server2005插入漢字變問號的破解
  2. SQL Server 2005快照與查詢的使用場景
  3. 破解SQL Server占內(nèi)存過多很簡單!
  4. SQL Server數(shù)據(jù)庫Processor Affinity概述
  5.  SQL Server 2005手工卸載命令的實(shí)際操作步驟
責(zé)任編輯:佚名 來源: 清華大學(xué)出版社
相關(guān)推薦

2010-07-15 14:23:42

SQL Server數(shù)

2010-10-21 16:54:59

SQL Server數(shù)

2010-07-15 14:55:05

SQL Server數(shù)

2011-03-28 17:12:36

SQL Server數(shù)轉(zhuǎn)換服務(wù)

2010-07-05 13:36:21

SQL Server

2010-07-12 17:06:30

SQL Server

2011-07-12 13:01:11

ExcelOracleSql Server

2010-07-20 09:15:03

SQL Server

2010-09-16 13:22:03

Sql Server日

2010-07-21 14:11:36

SQL Server

2010-07-19 09:40:59

SQL Server數(shù)

2010-07-21 14:17:36

SQL Server數(shù)

2010-07-02 08:53:06

MIS SQL Ser

2010-07-09 17:16:53

SQL Server數(shù)

2009-03-12 14:20:56

C#SQL ServerOralce

2010-06-30 11:16:50

SQL Server

2010-07-05 13:29:56

2010-04-09 10:43:34

Oracle SQL

2010-06-17 15:09:49

SQL Server

2010-07-15 12:32:03

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 美女久久久久久久久 | 成人精品视频 | 日本三级精品 | 欧美男人天堂 | 亚洲精品白浆高清久久久久久 | 成人在线一区二区三区 | 一区二区国产精品 | 亚洲国产一区在线 | 91久久久www播放日本观看 | 国产福利91精品一区二区三区 | 一区二区三区四区在线 | 国产视频二区 | 在线成人 | 亚洲 日本 欧美 中文幕 | 99小视频 | 在线观看国产视频 | 欧美四虎 | 在线视频 中文字幕 | 亚洲一区二区三区在线播放 | 日韩中文字幕在线观看 | 国产久 | 国产小视频自拍 | 国产精品免费在线 | 日韩a视频 | 婷婷成人在线 | 日韩一级一区 | 亚洲综合一区二区三区 | 欧美日韩成人在线观看 | 一级片网址 | 亚洲精品视频在线观看视频 | 精品久久久久久亚洲精品 | 国产欧美精品 | 国产日韩av一区二区 | 亚洲午夜av久久乱码 | 久久免费精品视频 | 欧美精品一区二区在线观看 | 国产一区二区黑人欧美xxxx | 香蕉视频在线播放 | 国产成人区 | 97精品国产97久久久久久免费 | 欧美日韩亚洲二区 |