修复一个bug
This commit is contained in:
BIN
code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/111.xlsx
Normal file
BIN
code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/111.xlsx
Normal file
Binary file not shown.
@@ -795,6 +795,13 @@ void LoadRepairRecommandationFromXlsx( const std::wstring &
|
|||||||
wstring messageSendingDate = ReadCellStringFromXlsx( pBook, sheetIndex, rowIndex, colunmIndex++, true );
|
wstring messageSendingDate = ReadCellStringFromXlsx( pBook, sheetIndex, rowIndex, colunmIndex++, true );
|
||||||
wstring dataSource = ReadCellStringFromXlsx( pBook, sheetIndex, rowIndex, colunmIndex++, true );
|
wstring dataSource = ReadCellStringFromXlsx( pBook, sheetIndex, rowIndex, colunmIndex++, true );
|
||||||
|
|
||||||
|
//空行跳过
|
||||||
|
if ( notifyNo.empty() == true )
|
||||||
|
{
|
||||||
|
rowIndex++;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
RepairRecommandationRecord record( branchName,
|
RepairRecommandationRecord record( branchName,
|
||||||
orderNo,
|
orderNo,
|
||||||
orderType,
|
orderType,
|
||||||
|
@@ -35,6 +35,7 @@ void ImportCarDealerAchievementToOracleCpp( const std::string &
|
|||||||
"END; ";
|
"END; ";
|
||||||
|
|
||||||
//初始化
|
//初始化
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Environment::Initialize();
|
Environment::Initialize();
|
||||||
@@ -510,7 +511,7 @@ void ImportRepairRecommandationToOracle( const std::string &
|
|||||||
string 车牌号 = QString::fromStdWString( iterOrder->getPlateNumber() ).toLocal8Bit();
|
string 车牌号 = QString::fromStdWString( iterOrder->getPlateNumber() ).toLocal8Bit();
|
||||||
string 厂牌型号 = QString::fromStdWString( iterOrder->getBrandName() ).toLocal8Bit();
|
string 厂牌型号 = QString::fromStdWString( iterOrder->getBrandName() ).toLocal8Bit();
|
||||||
|
|
||||||
if ( 工单号.empty() == true )
|
if ( 报案号.empty() == true )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@@ -71,6 +71,7 @@ CREATE OR REPLACE PACKAGE data_import_util_pkg IS
|
|||||||
|
|
||||||
PROCEDURE import_repairing_suggestion
|
PROCEDURE import_repairing_suggestion
|
||||||
(
|
(
|
||||||
|
a_branch_name VARCHAR2,
|
||||||
a_order_no VARCHAR2,
|
a_order_no VARCHAR2,
|
||||||
a_order_type VARCHAR2,
|
a_order_type VARCHAR2,
|
||||||
a_notify_no VARCHAR2,
|
a_notify_no VARCHAR2,
|
||||||
@@ -271,7 +272,8 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
||||||
IF a_car_dealer_code IS NULL
|
IF a_car_dealer_code IS NULL
|
||||||
THEN
|
THEN
|
||||||
raise_application_error(no_cardealer_code_excpt, no_cardealer_code_text);
|
raise_application_error(no_cardealer_code_excpt,
|
||||||
|
no_cardealer_code_text);
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
--<2D><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
@@ -325,7 +327,8 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
||||||
IF a_car_dealer_code IS NULL
|
IF a_car_dealer_code IS NULL
|
||||||
THEN
|
THEN
|
||||||
raise_application_error(no_cardealer_code_excpt, no_cardealer_code_text);
|
raise_application_error(no_cardealer_code_excpt,
|
||||||
|
no_cardealer_code_text);
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
@@ -341,7 +344,14 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
|
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
INSERT INTO car_dealer.car_dealer_scheme
|
INSERT INTO car_dealer.car_dealer_scheme
|
||||||
(the_year, the_month, car_dealer_code, man_hour_price, part_price, claim_support, scheme, is_qualified)
|
(the_year,
|
||||||
|
the_month,
|
||||||
|
car_dealer_code,
|
||||||
|
man_hour_price,
|
||||||
|
part_price,
|
||||||
|
claim_support,
|
||||||
|
scheme,
|
||||||
|
is_qualified)
|
||||||
VALUES
|
VALUES
|
||||||
(a_the_year,
|
(a_the_year,
|
||||||
a_the_month,
|
a_the_month,
|
||||||
@@ -392,7 +402,8 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
||||||
IF a_order_no IS NULL
|
IF a_order_no IS NULL
|
||||||
THEN
|
THEN
|
||||||
raise_application_error(no_cardealer_code_excpt, no_cardealer_code_text);
|
raise_application_error(no_cardealer_code_excpt,
|
||||||
|
no_cardealer_code_text);
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
--<2D><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
@@ -405,35 +416,40 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
|
|
||||||
--<2D><><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>
|
--<2D><><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>
|
||||||
BEGIN
|
BEGIN
|
||||||
l_damage_date := to_date(a_damage_date, 'yyyy-mm-dd hh24:mi:ss');
|
l_damage_date := to_date(a_damage_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_damage_date := NULL;
|
l_damage_date := NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
l_gen_date := to_date(a_generating_date, 'yyyy-mm-dd hh24:mi:ss');
|
l_gen_date := to_date(a_generating_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_gen_date := NULL;
|
l_gen_date := NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
l_repairing_start_date := to_date(a_repairing_start_date, 'yyyy-mm-dd hh24:mi:ss');
|
l_repairing_start_date := to_date(a_repairing_start_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_repairing_start_date := NULL;
|
l_repairing_start_date := NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
l_repairing_finish_date := to_date(a_repairing_finish_date, 'yyyy-mm-dd hh24:mi:ss');
|
l_repairing_finish_date := to_date(a_repairing_finish_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_repairing_finish_date := NULL;
|
l_repairing_finish_date := NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
l_check_date := to_date(a_check_date, 'yyyy-mm-dd hh24:mi:ss');
|
l_check_date := to_date(a_check_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_check_date := NULL;
|
l_check_date := NULL;
|
||||||
@@ -500,6 +516,7 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
|
|
||||||
PROCEDURE import_repairing_suggestion
|
PROCEDURE import_repairing_suggestion
|
||||||
(
|
(
|
||||||
|
a_branch_name VARCHAR2,
|
||||||
a_order_no VARCHAR2,
|
a_order_no VARCHAR2,
|
||||||
a_order_type VARCHAR2,
|
a_order_type VARCHAR2,
|
||||||
a_notify_no VARCHAR2,
|
a_notify_no VARCHAR2,
|
||||||
@@ -514,21 +531,15 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
) IS
|
) IS
|
||||||
BEGIN
|
BEGIN
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
||||||
IF a_order_no IS NULL
|
IF a_notify_no IS NULL --<2D><><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD>Ϊ<EFBFBD><CEAA>
|
||||||
THEN
|
THEN
|
||||||
raise_application_error(no_order_no_excpt, no_order_no_text);
|
raise_application_error(no_notify_no_excpt,
|
||||||
END IF;
|
no_notify_no_text);
|
||||||
|
|
||||||
IF a_notify_no IS NULL
|
|
||||||
THEN
|
|
||||||
raise_application_error(no_notify_no_excpt, no_notify_no_text);
|
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
BEGIN
|
BEGIN
|
||||||
DELETE FROM car_dealer.<2E>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD> a
|
DELETE FROM car_dealer.<2E>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD> a WHERE a.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = a_notify_no;
|
||||||
WHERE a.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = a_order_no
|
|
||||||
AND a.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = a_notify_no;
|
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
NULL;
|
NULL;
|
||||||
@@ -536,7 +547,8 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
|
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
INSERT INTO car_dealer.<2E>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD>
|
INSERT INTO car_dealer.<2E>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD>
|
||||||
(<28><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
(<28>ֹ<EFBFBD>˾<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
<20>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>,
|
<20>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>,
|
||||||
@@ -548,17 +560,25 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
<20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,
|
<20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,
|
||||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ)
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ)
|
||||||
VALUES
|
VALUES
|
||||||
(a_order_no,
|
(a_branch_name,
|
||||||
|
a_order_no,
|
||||||
a_order_type,
|
a_order_type,
|
||||||
a_notify_no,
|
a_notify_no,
|
||||||
nvl(a_<61>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>, '<27><>'),
|
nvl(a_<61>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>,
|
||||||
nvl(a_<61>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, '<27><>'),
|
'<27><>'),
|
||||||
to_date(a_damage_date, 'yyyy-mm-dd hh24:mi:ss'),
|
nvl(a_<61>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
'<27><>'),
|
||||||
|
to_date(a_damage_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss'),
|
||||||
a_plateNo,
|
a_plateNo,
|
||||||
nvl(a_brand_name, '<27><>'),
|
nvl(a_brand_name,
|
||||||
nvl(a_message_type, '<27><>'),
|
'<27><>'),
|
||||||
to_date(a_sending_date, 'yyyy-mm-dd hh24:mi:ss'),
|
nvl(a_message_type,
|
||||||
nvl(a_data_source, '<27><>'));
|
'<27><>'),
|
||||||
|
to_date(a_sending_date,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss'),
|
||||||
|
nvl(a_data_source,
|
||||||
|
'<27><>'));
|
||||||
|
|
||||||
COMMIT;
|
COMMIT;
|
||||||
|
|
||||||
@@ -738,28 +758,41 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
||||||
IF a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD> IS NULL
|
IF a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD> IS NULL
|
||||||
THEN
|
THEN
|
||||||
raise_application_error(no_notify_no_excpt, no_notify_no_text);
|
raise_application_error(no_notify_no_excpt,
|
||||||
|
no_notify_no_text);
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
BEGIN
|
BEGIN
|
||||||
DELETE car_dealer.<2E><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><DEBC>ر<EFBFBD><D8B1><EFBFBD> a WHERE a.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
DELETE car_dealer.<2E><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><DEBC>ر<EFBFBD><D8B1><EFBFBD> a
|
||||||
|
WHERE a.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
AND a.<2E><><EFBFBD><EFBFBD> = a_<61><5F><EFBFBD><EFBFBD>;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
NULL;
|
NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 'yyyy-mm-dd hh24:mi:ss');
|
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
l_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 'yyyy-mm-dd hh24:mi:ss');
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
l_<6C><5F><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 'yyyy-mm-dd hh24:mi:ss');
|
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
l_<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>, 'yyyy-mm-dd hh24:mi:ss');
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
l_<6C>ڶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>ڶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>, 'yyyy-mm-dd hh24:mi:ss');
|
l_<6C><EFBFBD><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
l_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>, 'yyyy-mm-dd hh24:mi:ss');
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
l_<6C>˼<EFBFBD>ͨ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>˼<EFBFBD>ͨ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>, 'yyyy-mm-dd hh24:mi:ss');
|
l_<6C><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>,
|
||||||
l_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>, 'yyyy-mm-dd hh24:mi:ss');
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>, 'yyyy-mm-dd hh24:mi:ss');
|
l_<6C>ڶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>ڶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>,
|
||||||
l_<EFBFBD>ʱ<EFBFBD><EFBFBD> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>ʱ<E1B0B8><CAB1>, 'yyyy-mm-dd hh24:mi:ss');
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
l_<6C>˼<EFBFBD>ͨ<EFBFBD><CDA8>ʱ<EFBFBD><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>˼<EFBFBD>ͨ<EFBFBD><CDA8>ʱ<EFBFBD><CAB1>,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
l_<6C><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
l_<6C>ʱ<E1B0B8><CAB1> := <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>ת<EFBFBD><D7AA>(a_<61>ʱ<E1B0B8><CAB1>,
|
||||||
|
'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
INSERT INTO car_dealer.<2E><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><DEBC>ر<EFBFBD><D8B1><EFBFBD>
|
INSERT INTO car_dealer.<2E><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><DEBC>ر<EFBFBD><D8B1><EFBFBD>
|
||||||
@@ -1090,7 +1123,8 @@ CREATE OR REPLACE PACKAGE BODY data_import_util_pkg IS
|
|||||||
l_date DATE;
|
l_date DATE;
|
||||||
BEGIN
|
BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
l_date := to_date(a_date, a_formate);
|
l_date := to_date(a_date,
|
||||||
|
a_formate);
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS THEN
|
WHEN OTHERS THEN
|
||||||
l_date := NULL;
|
l_date := NULL;
|
||||||
|
BIN
数据/核价清单-字段.xlsx
Normal file
BIN
数据/核价清单-字段.xlsx
Normal file
Binary file not shown.
Reference in New Issue
Block a user