第一篇:五個本使用情況小結(jié)111
XZXX社區(qū)“五本一冊”使用落實(shí)情況小結(jié)
按照團(tuán)結(jié)街街道2012年工作要求,經(jīng)過社區(qū)兩委及工作人員的認(rèn)真學(xué)習(xí)、討論,針對各項文件要求的自查內(nèi)容,現(xiàn)經(jīng)過居民監(jiān)督委員會商議,對社區(qū)“五本一冊”使用情況匯總?cè)缦拢?/p>
團(tuán)結(jié)街街道XZXX社區(qū)按照全面推進(jìn)“四知、四清、四掌握”工作機(jī)制要求,在全面推進(jìn)百千萬入戶工程中,總結(jié)了經(jīng)驗,以人為本,科學(xué)性提出了五防五問五關(guān)心工作內(nèi)容,同時,確定了團(tuán)結(jié)街街道按照四知、四清、四掌握工作機(jī)制內(nèi)涵。科學(xué)性地提出了11531工程,在具體工作中,社區(qū)黨支部居委會以五個本(社區(qū)黨支部一薄一冊,社區(qū)民情日記本、社區(qū)值班日記本、社區(qū)考勤日記本、社區(qū)信訪登記本)為載體,進(jìn)一步深化和創(chuàng)新了工作機(jī)制,每個工作人員能夠按照伊州一號禁令,街道社區(qū)工作人員15條警句要求和效能建設(shè)要求,每天上下班按時簽到上下班,每天準(zhǔn)確記錄個人民情日記本,社區(qū)的考勤記錄由輪流負(fù)責(zé),黨支部一薄一冊也有專人完整記錄,每個星期支部書記都要對個人的民情日記本進(jìn)行審閱,并作批示,及時發(fā)現(xiàn)問題及時修正,信訪登記本嚴(yán)格要求,對居民反映的問題記錄詳實(shí),做到居民反映的問題件件有回應(yīng),對不能及時解決的問題,耐心做好居民的溝通,取得居民的諒解,同時把反映的問題及時上報街道黨工委,取得上級領(lǐng)導(dǎo)的支持和幫助。黨員一薄一冊按照要求認(rèn)真召開支部大會,對黨員定期進(jìn)行學(xué)習(xí)教育,黨課教育力求直管黨員全體參與,認(rèn)真聽取直管黨員的意見和建議,堅持民主集中制原則,并真實(shí)反映現(xiàn)實(shí)情況,真正做到實(shí)事求是。在2012年各季度街道效能辦檢查工作中,五個本記錄詳實(shí),受到街道領(lǐng)導(dǎo)的表揚(yáng)。
存在的問題是,發(fā)現(xiàn)在記錄時各別同志民情日記記錄簡單,工作中的在入戶情況沒有詳細(xì)記錄。個別同志民情日記本流于形式,又敷衍塞責(zé)現(xiàn)象。信訪登記本處理問題能及時登記上,但有時有漏記補(bǔ)記想象,值班日志本有漏簽想象,工作外出人員沒有及時登記。黨建一薄一冊填寫工作更待詳實(shí)。
今后的工作中,XZXX社區(qū)黨支部將本著以人為本的原則,加強(qiáng)管理,強(qiáng)化落實(shí)工作,使“五個本“使用工作更規(guī)范、更詳實(shí)、更真實(shí)。
團(tuán)結(jié)街街道XZXX
2012年11月20日 社區(qū)黨支部
第二篇:生本小結(jié)
走生本之路 ——變革課堂小結(jié)
西寧市車站小學(xué) 孟芳
生本教育激發(fā)人與生俱來的潛能形成良好的品行、健康的人格,生本教育不是去改造人、塑造人,而是依托喚醒,生本教育把孩子作為資源,喚醒真善美的天性,點(diǎn)燃心中一把火。我校踐行生本理念,實(shí)施生本教育研究,已有一段時間,現(xiàn)談?wù)劰ぷ鞯恼J(rèn)識和思考。教師是課改的關(guān)鍵人物。面對新課程的嚴(yán)峻挑戰(zhàn),探索生本課堂的教學(xué)模式,教師的學(xué)習(xí)、培訓(xùn)比任何時候都顯得更為重要和迫切。
一、學(xué)習(xí)培訓(xùn),提高教師素質(zhì)
1.深入學(xué)習(xí)《國家課程標(biāo)準(zhǔn)》《〈課改綱要〉解讀等有關(guān)教育教學(xué)的理念和雜志刊物,提高了教研效率和教師的教學(xué)水平。同時組織教師學(xué)習(xí)討論教學(xué)中的熱點(diǎn)和難點(diǎn)的教學(xué)問題,從而使教師 更新教學(xué)觀念。
2.積極參與到講課、聽評課活動中,從中找出自己教學(xué)中的不足之處,查缺補(bǔ)漏,努力提高教育教學(xué)水平。
二、加強(qiáng)教學(xué)教研、管理力度,提高課堂實(shí)效
我們積極推進(jìn)基礎(chǔ)教育課程改革,進(jìn)一步強(qiáng)化課改在素質(zhì)教育中的核心地位,堅持質(zhì)量立校,積極研究并推行生本課題實(shí)驗,優(yōu)化課堂教學(xué)。在一二年級全面鋪開生本教育,其他年級利用生本教育的理念進(jìn)行教育。為了提高課堂教學(xué)的有效性,我們期初就致力研究學(xué)生“前置性學(xué)習(xí)”的做法,根據(jù)學(xué)科的特點(diǎn)深入淺出地設(shè)計前置性作業(yè),讓學(xué)生樂于完成。利用好“課前一分鐘”,把一分鐘的時間交給學(xué)生自己掌握,每天輪流讓學(xué)生上臺展示自我,提高學(xué)生的語言表達(dá)能力和自信心,調(diào)動學(xué)生學(xué)習(xí)興趣,激勵思維。不僅如此,在課堂教學(xué)活動過程中,老師還時刻注意用激勵性的語言,把學(xué)生主人翁的學(xué)習(xí)態(tài)度激發(fā)出來,使學(xué)生能夠有序地進(jìn)行小組交流和班級匯報。實(shí)踐中的“以學(xué)定教”的課堂教學(xué)模式,促進(jìn)學(xué)生綜合素質(zhì)的提高。
錘煉教師的教學(xué)方法,開展教學(xué)技能評比課活動,讓教與研結(jié)合,理論與實(shí)踐結(jié)合,評與改結(jié)合,追求教學(xué)方法的靈活、多樣、恰當(dāng)、有效,不斷提高教師的教學(xué)水平。
寫好教學(xué)反思、教學(xué)隨筆,及時積累材料,總結(jié)得失,為寫好教學(xué)論文積累素材。生本教育最大的特點(diǎn)是老師放開手,讓學(xué)生自主地學(xué)習(xí),教師少講甚至不講,放手讓學(xué)生去發(fā)現(xiàn)問題、解決問題,促進(jìn)感悟。教師要放下“架子”,真正體現(xiàn)師生平等,實(shí)現(xiàn)師生互動。在生本教育的課堂上,不再是“一言堂”,而是師生一起討論,一起尋找問題的答案,傳授知識不是教師的主要任務(wù),引導(dǎo)學(xué)
生主動學(xué)習(xí)成為教師的主要功能,這樣才能教師教得輕松,學(xué)生學(xué)得愉快。
第三篇:五個珍惜生活會小結(jié)
自覺做到“五個珍惜”
——生活會小結(jié)
自覺做到“五個珍惜”
——生活會小結(jié)
黨的十六大以來,以胡錦濤同志為總書記的黨中央在作風(fēng)建設(shè)方面,提出了新的更高的要求,采取了一系列的有力措施。作為黨員教師,要緊密聯(lián)系自己的崗位實(shí)際,認(rèn)清肩負(fù)的職責(zé)和使命,始終做到:珍惜崗位、珍惜聲譽(yù)、珍惜政治生命、珍惜和諧局面和珍惜家庭“五個珍惜”,自覺養(yǎng)成良好作風(fēng),努力開創(chuàng)各項工作的新局面。
一、要珍惜崗位
對于黨員教師來講,崗位就意味著責(zé)任,意味著奉獻(xiàn),意味著更高的要求、更高的素質(zhì)。為此,黨員教師,要著力強(qiáng)化三種意識:一是強(qiáng)化進(jìn)取意識。就是要保持昂揚(yáng)向上、積極進(jìn)取的精神狀態(tài)。我們要珍惜崗位,珍惜優(yōu)越的條件,就必須把自己努力造就成一個優(yōu)秀的干部。首先要處理好職稱提升和素質(zhì)提高的關(guān)系,做到水漲船高,不能提職稱而不增干勁、不長素質(zhì),否則,還是那個水平、還是那個能力,就不能肩負(fù)新的、更高的領(lǐng)導(dǎo)干部的責(zé)任和職責(zé)。還要積極處理好加壓與加速的關(guān)系,看到自身的差距,知不足而后勇。要有一種“事業(yè)無止境,奮斗無窮期”的進(jìn)取意識和“循序漸進(jìn)、持之以恒”的精神境界,始終保持奮發(fā)有為的拼搏精神,不懈怠、不糊弄、不滑坡。二是強(qiáng)化學(xué)習(xí)意識。素質(zhì)從何而來?要靠學(xué)習(xí)。“德能正其身”,就是說要有個好的道德素質(zhì),以好的道德和品德來正其身。“才能勝起任”,是說你的能力要勝任你所擔(dān)任的工作,要勝其任。別人可能干起來很自如,有的人就會感到很吃力、很吃苦、力不從心。“言能達(dá)其意”,就是能夠準(zhǔn)確的表達(dá)你的意思,有較強(qiáng)的表達(dá)能力。常言道:“茶壺裝餃子,有貨倒不出來”,現(xiàn)在我們就是要解決一個倒得出來的問題,無論教什么科目,都需要“言達(dá)其意”最基本的要求。“干能成其事”,就是會干事、干巧事。有的老師不僅干的到位,還有創(chuàng)造性。我有時則是交待了又交待,就是干不到點(diǎn)子上,自己也心灰意冷。“績能服其人”,是說教學(xué)成績,足以讓人服氣。讓人服氣要靠真實(shí)的本事和實(shí)績。因此,要努力樹立學(xué)習(xí)是第一需要的理念,樹立終身學(xué)習(xí)的理念,視學(xué)習(xí)為安身立命之本,成就之基,克服懶惰畏難情緒,力戒浮躁、減少應(yīng)酬、靜心學(xué)習(xí)、勤奮學(xué)習(xí)。不僅要把學(xué)習(xí)作為一種要求、一種追求、一種責(zé)任,更要把學(xué)習(xí)作為一種修養(yǎng)、一種情操、一種境界。三是強(qiáng)化有為意識。在學(xué)校工作,“作為”怎樣體現(xiàn)?既要敬業(yè),又要精業(yè);既要講奉獻(xiàn),又要講貢獻(xiàn)。在學(xué)校,領(lǐng)導(dǎo)交工作就是給機(jī)會,給任務(wù)就是給地位、給信任,多干事才能快提高,干大事才能有大作為。有時自暴自棄,消極消沉。苦熬只會天天有煩惱,苦干才能永遠(yuǎn)不寂寞。
二、要珍惜聲譽(yù)
一個人的聲譽(yù)并不取決于職務(wù)的高低,它是靠人格的魅力、扎實(shí)的作風(fēng)、創(chuàng)新的工作逐步培養(yǎng)和積累起來的。一是要誠實(shí)守信。所做的每一項工作既要經(jīng)得起領(lǐng)導(dǎo)的檢查,更要經(jīng)得起實(shí)踐的檢驗。二是要放下架子。對家長要有好的態(tài)度,這做人的一種修養(yǎng)、涵養(yǎng)。少一點(diǎn)抱怨,少一點(diǎn)脾氣。三是要勇于創(chuàng)新。一個人的創(chuàng)新能力,一是看干與不干;二是看干得多與少;三是看成果多與少。創(chuàng)新是教師進(jìn)步和發(fā)展的不竭動力,沒有創(chuàng)新,就沒有進(jìn)步、沒有發(fā)展。
三、要珍惜政治生命
對于黨員教師來說,能不能在種種考驗面前管好自己,始終做到一身正氣、兩袖清風(fēng),是對自身人格、品質(zhì)、意志、情操的一種考驗。要頂住誘惑。達(dá)到“出淤泥而不染”的境界。要慎獨(dú)慎微。忽視小惡終會鑄成大錯,如果平時疏于拂拭思想行為的塵埃,日積月累,積少成多,必然積重難返。做到了慎獨(dú)慎微,在各種腐朽思想文化的侵蝕影響面前,就不會喪失共產(chǎn)黨人的浩然正氣,就能做到不該去的地方堅決不去,不該要的東西堅決不要,不該做的事情堅決不做。要自律自省。面對囊中羞澀要昂首做人,面對物欲誘惑要等閑視之。自覺遵守黨章黨紀(jì)和法律法規(guī),做到“驚濤拍岸自巋然”。
四、要珍惜和諧局面
和諧是穩(wěn)定和發(fā)展的基礎(chǔ)。團(tuán)結(jié)和諧,就發(fā)展,就進(jìn)步,就有凝聚力。我們學(xué)校取得許多的成績。我們學(xué)校的和諧,才使得我們的工作年年有新進(jìn)步,不斷地出彩創(chuàng)新,得到了領(lǐng)導(dǎo)和社會的認(rèn)可,我們自己也分享了這一和諧的成果。大家在學(xué)校工作,沒有精神上的壓力,沒有思想上的困惑,沒有工作上的阻力。我們大家分工不同,能力有大小,工作有輕重,但都有一個好心情,都有一個維護(hù)團(tuán)結(jié)和諧通力協(xié)作的自覺精神。所以我們大家在這個和諧學(xué)校里面是共同受益的。所以要珍惜這來之不易的成果。大家一起共事,應(yīng)該說是一種緣分。要學(xué)會包容。把別人的成功看作是自己的成功,從中吸取經(jīng)驗教訓(xùn),取長補(bǔ)短。在處理與他人關(guān)系時,不要光說自己忙得不得了,別人閑得不得了;不要光說自己工作難,別人工作容易;不要感到自己吃了虧,別人占了便宜。要學(xué)會善良。同志之間要相互信任、相互尊重、相互理解、相互支持,多交流思想,多溝通感情。說話辦事要照顧到他人感受和情緒,不能傷了感情,傷了和氣。每個人都不是完人,有長處要相互學(xué)習(xí),有短處要相互提醒,有難處要相互關(guān)心,有錯處要相互幫助。這種學(xué)習(xí)要自覺,這種提醒要真誠,這種關(guān)心要主動,這種幫助要到位。只要每個同志都心往一處想。
五、要珍惜家庭
古人把“修身、齊家、治國、平天下”作為人生最大的追求,就是因為國和家密不可分。所以處理好小家與大家的關(guān)系非常重要。黨員教師要努力做到:既要管家又不能戀家,不為家庭瑣事所累;既要管好家人又要管好自己,做一個家庭好成員。要保持健康的身心。健康的身心是家庭美滿的重要標(biāo)志,也是成就事業(yè)的無形財富。作為個人,健康身體比作“1”,把事業(yè)、家庭、金錢、權(quán)力、地位等比作“0”如果沒了“1”,后邊的“0”再多,也是不存在實(shí)際意義的。有了“1”,后面多一方面的成績就是十倍、百倍、千倍的成效。所以黨員教師養(yǎng)成良好的生活習(xí)慣,保持一個健康的體魄。
人的一生不過幾十年時間,真正能夠為黨和人民干點(diǎn)事的時間是很有限的,所以一定要做到五個珍惜。通過學(xué)習(xí)活動,能夠不斷提高自己,以高度的責(zé)任感做最好的工作,培養(yǎng)學(xué)生“四個能力”,為我們學(xué)校努力構(gòu)建和諧校園而獻(xiàn)出一份力量。
第四篇:“五個一”活動小結(jié)
鎮(zhèn)巴縣城關(guān)小學(xué)
開展黨的群眾路線教育實(shí)踐活動
“五個一”專題活動總結(jié)
為全面推進(jìn)我校黨的群眾路線教育活動深入開展,有效提升學(xué)習(xí)教育成效,根據(jù)【鎮(zhèn)群組發(fā)(2014)7號】文件要求,我校制定了切實(shí)可行的學(xué)習(xí)教育計劃,扎實(shí)開展了各項學(xué)習(xí)教育活動,現(xiàn)將活動開展情況小結(jié)于后:
一、活動內(nèi)容具體,責(zé)任到人
我校“五個一”主題學(xué)習(xí)教育活動共安排了7項內(nèi)容:①參觀一處革命烈士陵園,雷慶斌負(fù)總責(zé);②開展一次黨章黨紀(jì)黨史知識競賽,李寶文負(fù)總責(zé);③發(fā)掘身邊先進(jìn)典型,上報先進(jìn)材料,并舉辦一次先進(jìn)典型事例報告會,陳剛負(fù)總責(zé);④上一堂“為民務(wù)實(shí)清廉”主題黨課,陳剛負(fù)總責(zé);⑤觀看一批專題學(xué)習(xí)教育專題片,景家恩負(fù)總責(zé);⑥開展一次“弘揚(yáng)延安精神,踐行群眾路線”專題研討會,陳剛負(fù)總責(zé);⑦寫一篇學(xué)習(xí)體會。
二、活動開展扎實(shí),成效顯著 1、4月1日,全體黨員在校委會成員帶領(lǐng)下,懷著無比崇敬的心情來到鎮(zhèn)巴革命烈士紀(jì)念塔前,向革命先烈敬獻(xiàn)花籃,深切緬懷革命先烈的豐功偉績,重溫了入黨誓詞。隨后參觀了革命烈士遺物展覽,聆聽了革命先烈奮斗經(jīng)歷。2、4月8日,召開了以“為民務(wù)實(shí)清廉”為主題的黨課教育,服務(wù)的精神,實(shí)事求是的精神。弘揚(yáng)延安精神,應(yīng)該在愛崗敬業(yè)多做貢獻(xiàn)上下功夫。把工作當(dāng)追求,把要干的事變?yōu)橄敫傻氖拢栽趰彙⒃谖弧⒃跔顟B(tài)為準(zhǔn)則,以有責(zé)有位有為為努力方向,在崗樂業(yè)、守崗勤業(yè)、愛崗敬業(yè),無私奉獻(xiàn),從奉獻(xiàn)中尋找人生最大的快樂,從奉獻(xiàn)中實(shí)踐人生最高價值。7、4月21日還觀看了“反對四風(fēng)”專題片,全體黨員數(shù)起了常修為師之德、常思貪欲之害、常懷律己之心的情操。
8、全體黨員完成了1篇學(xué)習(xí)心得體會,學(xué)校組織人員進(jìn)行了檢查評比。
三、活動資料齊全,宣傳及時
每項活動都有詳細(xì)安排、具體流程、活動記錄,每次活動都有影像資料、新聞報道。
二0一四年四月二十五日
抄送:縣教體局教育實(shí)踐活動辦,本校正副校長。(檔)
第五篇:sqlldr使用小結(jié)
sqlldr使用小結(jié)
sqlldr userid=lgone/tiger control=a.ctl
LOAD DATA
INFILE ’t.dat’ // 要導(dǎo)入的文件
// INFILE ’tt.date’ // 導(dǎo)入多個文件
// INFILE * // 要導(dǎo)入的內(nèi)容就在control文件里 下面的BEGINDATA后面就是導(dǎo)入的內(nèi)容
INTO TABLE table_name // 指定裝入的表
BADFILE ’c:\bad.txt’ // 指定壞文件地址
************* 以下是4種裝入表的方式
APPEND // 原先的表有數(shù)據(jù) 就加在后面
// INSERT // 裝載空表 如果原先的表有數(shù)據(jù) sqlloader會停止 默認(rèn)值
// REPLACE // 原先的表有數(shù)據(jù) 原先的數(shù)據(jù)會全部刪除
// TRUNCATE // 指定的內(nèi)容和replace的相同 會用truncate語句刪除現(xiàn)存數(shù)據(jù)
************* 指定的TERMINATED可以在表的開頭 也可在表的內(nèi)部字段部分
FIELDS TERMINATED BY ’,’ OPTIONALLY ENCLOSED BY ’“’
// 裝載這種數(shù)據(jù): 10,lg,”“"lg”“",”lg,lg“
// 在表中結(jié)果: 10 lg ”lg“ lg,lg
// TERMINATED BY X ’0Array’ // 以十六進(jìn)制格式 ’0Array’ 表示的// TERMINATED BY WRITESPACE // 裝載這種數(shù)據(jù): 10 lg lg
TRAILING NULLCOLS ************* 表的字段沒有對應(yīng)的值時允許為空
************* 下面是表的字段
(col_1 , col_2 ,col_filler FILLER // FILLER 關(guān)鍵字 此列的數(shù)值不會被裝載
// 如: lg,lg,not 結(jié)果 lg lg)
// 當(dāng)沒聲明FIELDS TERMINATED BY ’,’ 時
//(// col_1 [interger external] TERMINATED BY ’,’ ,// col_2 [date ”dd-mon-yyy“] TERMINATED BY ’,’ , // col_3 [char] TERMINATED BY ’,’ OPTIONALLY ENCLOSED BY ’lg’
//)
// 當(dāng)沒聲明FIELDS TERMINATED BY ’,’用位置告訴字段裝載數(shù)據(jù)
//(// col_1 position(1:2),// col_2 position(3:10),// col_3 position(*:16), // 這個字段的開始位置在前一字段的結(jié)束位置
// col_4 position(1:16),// col_5 position(3:10)char(8)// 指定字段的類型
//)
BEGINDATA // 對應(yīng)開始的 INFILE * 要導(dǎo)入的內(nèi)容就在control文件里
10,Sql,what
20,lg,show
=======================================
//////////// 注意begindata后的數(shù)值前面不能有空格***** 普通裝載
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’ OPTIONALLY ENCLOSED BY ’”’
(DEPTNO,DNAME,LOC)
BEGINDATA
10,Sales,“"”USA“"”
20,Accounting,“Virginia,USA”
30,Consulting,Virginia
40,Finance,Virginia
50,“Finance”,“",Virginia // loc 列將為空
60,”Finance“,Virginia // loc 列將為空***** FIELDS TERMINATED BY WHITESPACE 和 FIELDS TERMINATED BY x’0Array’ 的情況
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY WHITESPACE
--FIELDS TERMINATED BY x’0Array’
(DEPTNO,DNAME,LOC)
BEGINDATA Sales Virginia ***** 指定不裝載那一列
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’ OPTIONALLY ENCLOSED BY ’”’
(DEPTNO,F(xiàn)ILLER_1 FILLER, // 下面的 “Something Not To Be Loaded” 將不會被裝載
DNAME,LOC)
BEGINDATA
20,Something Not To Be Loaded,Accounting,“Virginia,USA” ***** position的列子
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
(DEPTNO position(1:2),DNAME position(*:16), // 這個字段的開始位置在前一字段的結(jié)束位置
LOC position(*:2Array),ENTIRE_LINE position(1:2Array))
BEGINDATA
10Accounting Virginia,USA
***** 使用函數(shù) 日期的一種表達(dá) TRAILING NULLCOLS的使用
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS // 其實(shí)下面的ENTIRE_LINE在BEGINDATA后面的數(shù)據(jù)中是沒有直接對應(yīng)
// 的列的值的 如果第一行改為
10,Sales,Virginia,1/5/2000, 就不用TRAILING NULLCOLS了
(DEPTNO,DNAME “upper(:dname)”, // 使用函數(shù)
LOC “upper(:loc)”,LAST_UPDATED date ’dd/mm/yyyy’, // 日期的一種表達(dá)方式 還有’dd-mon-yyyy’ 等
ENTIRE_LINE “:deptno||:dname||:loc||:last_updated”)
BEGINDATA
10,Sales,Virginia,1/5/2000
20,Accounting,Virginia,21/6/1ArrayArrayArray 30,Consulting,Virginia,5/1/2000
40,Finance,Virginia,15/3/2001 ***** 使用自定義的函數(shù) // 解決的時間問題
create or replace
function my_to_date(p_string in varchar2)return date
as
type fmtArray is table of varchar2(25);
l_fmts fmtArray := fmtArray(’dd-mon-yyyy’, ’dd-month-yyyy’,’dd/mm/yyyy’,’dd/mm/yyyy hh24:mi:ss’);
l_return date;
begin
for i in 1..l_fmts.count
loop
begin
l_return := to_date(p_string, l_fmts(i));
exception
when others then null;
end;EXIT when l_return is not null;
end loop;
if(l_return is null)
then
l_return :=
new_time(to_date(’01011Array70’,’ddmmyyyy’)+ 1/24/60/60 *
p_string, ’GMT’, ’EST’);
end if;
return l_return;
end;
/
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS
(DEPTNO, DNAME “upper(:dname)”,LOC “upper(:loc)”,LAST_UPDATED “my_to_date(:last_updated)” // 使用自定義的函數(shù))
BEGINDATA
10,Sales,Virginia,01-april-2001
20,Accounting,Virginia,13/04/2001
30,Consulting,Virginia,14/04/2001 12:02:02
40,Finance,Virginia,Array872682Array7
50,Finance,Virginia,02-apr-2001
60,Finance,Virginia,Not a date ***** 合并多行記錄為一行記錄
LOAD DATA
INFILE *
concatenate 3 // 通過關(guān)鍵字concatenate 把幾行的記錄看成一行記錄
INTO TABLE DEPT
replace
FIELDS TERMINATED BY ’,’
(DEPTNO, DNAME “upper(:dname)”,LOC “upper(:loc)”,LAST_UPDATED date ’dd/mm/yyyy’)
BEGINDATA
10,Sales, // 其實(shí)這3行看成一行 10,Sales,Virginia,1/5/2000
Virginia,1/5/2000
// 這列子用 continueif list=“,” 也可以
告訴sqlldr在每行的末尾找逗號 找到逗號就把下一行附加到上一行
LOAD DATA
INFILE *
continueif this(1:1)= ’-’ // 找每行的開始是否有連接字符-有就把下一行連接為一行
// 如-10,Sales,Virginia,// 1/5/2000 就是一行 10,Sales,Virginia,1/5/2000
// 其中1:1 表示從第一行開始 并在第一行結(jié)束 還有continueif next 但continueif list最理想
INTO TABLE DEPT replace
FIELDS TERMINATED BY ’,’
(DEPTNO,DNAME “upper(:dname)”,LOC “upper(:loc)”,LAST_UPDATED date ’dd/mm/yyyy’)
BEGINDATA // 但是好象不能象右面的那樣使用
-10,Sales,Virginia,-10,Sales,Virginia,1/5/2000 1/5/2000
-40, 40,Finance,Virginia,13/04/2001
Finance,Virginia,13/04/2001 ***** 載入每行的行號
load data
infile *
into table t
replace
(seqno RECNUM //載入每行的行號
text Position(1:1024))
BEGINDATA fsdfasj //自動分配一行號給載入 表t 的seqno字段 此行為 1
fasdjfasdfl // 此行為 2...Array ***** 載入有換行符的數(shù)據(jù)
注意: unix 和 windows 不同 \\n & /n
< 1 > 使用一個非換行符的字符
LOAD DATA
INFILE *
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS
(DEPTNO,DNAME “upper(:dname)”,LOC “upper(:loc)”,LAST_UPDATED “my_to_date(:last_updated)”,COMMENTS “replace(:comments,’\n’,chr(10))” // replace 的使用幫助轉(zhuǎn)換換行符)
BEGINDATA
10,Sales,Virginia,01-april-2001,This is the Sales\nOffice in Virginia
20,Accounting,Virginia,13/04/2001,This is the Accounting\nOffice in Virginia
30,Consulting,Virginia,14/04/2001 12:02:02,This is the Consulting\nOffice in Virginia
40,Finance,Virginia,Array872682Array7,This is the Finance\nOffice in Virginia
< 2 > 使用fix屬性
LOAD DATA
INFILE demo17.dat “fix 101”
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS
(DEPTNO,DNAME “upper(:dname)”,LOC “upper(:loc)”,LAST_UPDATED “my_to_date(:last_updated)”,COMMENTS)
demo17.dat 10,Sales,Virginia,01-april-2001,This is the Sales
Office in Virginia
20,Accounting,Virginia,13/04/2001,This is the Accounting
Office in Virginia
30,Consulting,Virginia,14/04/2001 12:02:02,This is the Consulting
Office in Virginia
40,Finance,Virginia,Array872682Array7,This is the Finance
Office in Virginia
// 這樣裝載會把換行符裝入數(shù)據(jù)庫 下面的方法就不會 但要求數(shù)據(jù)的格式不同
LOAD DATA
INFILE demo18.dat “fix 101”
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’ OPTIONALLY ENCLOSED BY ’“’
TRAILING NULLCOLS
(DEPTNO, DNAME ”upper(:dname)“,LOC ”upper(:loc)“,LAST_UPDATED ”my_to_date(:last_updated)“,COMMENTS)
demo18.dat
10,Sales,Virginia,01-april-2001,”This is the Sales
Office in Virginia“
20,Accounting,Virginia,13/04/2001,”This is the Accounting
Office in Virginia“
30,Consulting,Virginia,14/04/2001 12:02:02,”This is the Consulting
Office in Virginia“
40,Finance,Virginia,Array872682Array7,”This is the Finance
Office in Virginia“
< 3 > 使用var屬性
LOAD DATA
INFILE demo1Array.dat ”var 3“
// 3 告訴每個記錄的前3個字節(jié)表示記錄的長度 如第一個記錄的 071 表示此記錄有 71 個字節(jié)
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS
(DEPTNO,DNAME ”upper(:dname)“,LOC ”upper(:loc)“,LAST_UPDATED ”my_to_date(:last_updated)“,COMMENTS)
demo1Array.dat
07110,Sales,Virginia,01-april-2001,This is the Sales
Office in Virginia
07820,Accounting,Virginia,13/04/2001,This is the Accounting
Office in Virginia
08730,Consulting,Virginia,14/04/2001 12:02:02,This is the Consulting
Office in Virginia
07140,Finance,Virginia,Array872682Array7,This is the Finance
Office in Virginia
< 4 > 使用str屬性
// 最靈活的一中 可定義一個新的行結(jié)尾符 win 回車換行 : chr(13)||chr(10)
此列中記錄是以 a|\r\n 結(jié)束的select utl_raw.cast_to_raw(’|’||chr(13)||chr(10))from dual;
結(jié)果 7C0D0A
LOAD DATA
INFILE demo20.dat ”str X’7C0D0A’“
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ’,’
TRAILING NULLCOLS
(DEPTNO,DNAME ”upper(:dname)“,LOC ”upper(:loc)“,LAST_UPDATED ”my_to_date(:last_updated)",COMMENTS)
demo20.dat 10,Sales,Virginia,01-april-2001,This is the Sales
Office in Virginia|
20,Accounting,Virginia,13/04/2001,This is the Accounting
Office in Virginia|
30,Consulting,Virginia,14/04/2001 12:02:02,This is the Consulting
Office in Virginia|
40,Finance,Virginia,Array872682Array7,This is the Finance
Office in Virginia|
================================
象這樣的數(shù)據(jù) 用 nullif 子句
10-jan-200002350Flipper seemed unusually hungry today.10510-jan-20000ArrayArray45Spread over three meals.id position(1:3)nullif id=blanks // 這里可以是blanks 或者別的表達(dá)式
// 下面是另一個列子 第一行的 1 在數(shù)據(jù)庫中將成為 null
LOAD DATA INFILE *
INTO TABLE T
REPLACE
(n position(1:2)integer external nullif n=’1’,v position(3:8))
BEGINDATA 10
20lg
-----------------------------