
复制declare busiId varchar2(20); corpId varchar2(20); termId varchar2(10); collegeId varchar(30); collegeName varchar(40); stuId varchar2(30); begin busiId := 100104; --业务代码 corpId := E000000059; --委托单位 termId := 0101; --学期 collegeId := 010590; --学校代码 collegeName := 深圳大学; stuId := 59; --增加学校信息 insert into bib_booking_coll_info(busi_id,数数据corp_id,term_id,term_flag,college_id,college_name,start_date,end_date) values(busiId,corpId,termId,1,collegeId,collegeName,20110520,20110527); --增加学校费项信息 for fee_num in 1..4 loop insert into bib_coll_fee_info(busi_id,corp_id,cost_code,cost_name) values(busiId,corpId,100|| fee_num,费项||fee_num); end loop; --增加学生缴费信息 for student_num in 1..100000 loop insert into bib_booking_student_info (busi_id, corp_id, term_id, stu_id, college_id, bank_acnt, stu_dep, stu_speciality, stu_name, need_totalamt, stu_stat) values (busiId, corpId, termId, stuId||lpad(student_num,6,0), collegeId, 6029071032159548, 计算机科学, 计算机, 测试||student_num, 4, 0); --增加学生费项缴费信息 for stu_fee in 1..4 loop insert into bib_booking_fee_info (busi_id, corp_id, term_id, stu_id, cost_code, college_id, cost_amt, stu_stat) values (busiId, corpId, termId, stuId||lpad(student_num,6,0), 100|| stu_fee, collegeId, 1, 0); end loop; end loop; commit; end; 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.




![本教程是向大家介绍Ubuntu14.4下Sublime Text 3无法输入中文解决方法,不是很难,方法很实用,同时感谢原创作者LunnLew的分享,希望这篇教程对大家有所帮助!工具/原料Ubuntu14.04搜狗输入法 for LinuxSublime text 3已知前置条件1、本经验目前在Ubuntu14.04环境下,已有搜狗输入法 for Linux和Sublime Text 3的情况下安装成功。END解决方法步骤21、保存下面的代码到文件sublime_imfix.c(位于~目录)复制代码代码如下:#include GdkWindow *window){ GtkIMContextClass *klass; g_return_if_fail (GTK_IS_IM_CONTEXT (context)); klass = GTK_IM_CONTEXT_GET_CLASS (context); if (klass->set_client_window) klass->set_client_window (context, window); g_object_set_data(G_OBJECT(context),window,window); if(!GDK_IS_WINDOW (window)) return; int width = gdk_window_get_width(window); int height = gdk_window_get_height(window); if(width != 0 && height !=0) gtk_im_context_focus_in(context);}2、将上一步的代码编译成共享库>libsublime-imfix.so,命令cd ~gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC3、然后将>libsublime-imfix.so拷贝到>sublime_text所在文件夹sudo mv libsublime-imfix.so /opt/sublime_text/4、修改文件/usr/bin/subl的内容>sudo gedit /usr/bin/subl将#!/bin/shexec /opt/sublime_text/sublime_text $@修改为>#!/bin/sh>LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text $@此时,在命令中执行>subl 将可以使用搜狗for linux的中文输入>5、为了使用鼠标右键打开文件时能够使用中文输入,还需要修改文件sublime_text.desktop的内容。命令>sudo gedit /usr/share/applications/sublime_text.desktop将[Desktop Entry]中的字符串Exec=/opt/sublime_text/sublime_text %F修改为Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F将[Desktop Action Window]中的字符串Exec=/opt/sublime_text/sublime_text -n修改为Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n将[Desktop Action Document]中的字符串Exec=/opt/sublime_text/sublime_text --command new_file修改为Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file注意:修改时请注意双引号>,否则会导致不能打开带有空格文件名的文件。此处仅修改了>/usr/share/applications/sublime-text.desktop,但可以正常使用了。opt/sublime_text/目录下的>sublime-text.desktop可以修改,也可不修改。6、经过以上步骤我们能在Sublime中输入中文了。END以上就是Ubuntu14.4下Sublime Text 3无法输入中文的解决方法,希望这篇教程能帮助到大家!谢谢大家阅读该文教程!](http://www.bgvu.cn/uploads/2025-10-24/1761276123812.png)

