- 博客(9)
- 资源 (35)
- 收藏
- 关注

原创 在oracle数据库中对某表进行操作之前,先查询其是不是存在
如果写一个存储过程,使用某表,但是担心某表被同事不小心给删了,为了减少不必要的麻烦,可以判断一下源代码如下create or replace procedure pr_test_zzw asnum number;begin select count(*) into num from all_tables where table_name=BZ_ZZW_TEST;
2008-01-13 13:22:00
1008
原创 mongoDB查询文档使用
db.collection.find(query_condition, projection_field):query_condition:查询的条件,可以设置单个条件、多个条件(and、or)、对于field可以进行类似shell编程中的关系运算符,但是并不完全相同。例如:在shell中不小于即为:$ge ,而在mongoDB中需要使用$gte。projection_field:设定返回的field;自动生成的ID是必须要进行设定说明,如果不设定是默认为1则返回,设定为0,则不返回;...
2021-09-10 23:38:41
66
原创 在oracle数据库中插入含有&符号的字符串
两种情况:1、如果&后面没有字符串,那么&就是简单的字符,按照字符进行处理;2、如果&后面有字符串,那么按照oracle的说法,就应该将&后面的作为变量来进行操作,进行处理;下面是针对上面两种情况的尝试:T5240.com% T5240.com% sqlplus '/ as sysdba'SQL*Plus: Release 1
2013-03-05 14:40:56
1234
原创 将文件按照行数拆成多个文件的脚本
脚本中有两个参数:文件名称 多少行拆成一个文件 #!/sbin/shtotalrow=` wc -l $1 | awk {print $1}`echo $totalrowfixedrows=$2filenum=`expr $totalrow / $fixedrows `echo $filenumi=0while [ $i -le $filenum ]dofilebegin=`echo
2009-12-22 12:56:00
348
原创 Oracle客户端绿色版
原来一直想尝试一下不安装Oracle的客户端,就能使用PLSQL Developer登录数据库,在参考网上高人的帖子后,自己进行了尝试,尽管过程是艰辛的,但是结果是甜蜜的。现在将过程与大家分享一下:1、准备的文件:D:/>cd oracleinstantclientD:/oracleinstantclient>dir 驱动器 D 中的卷没有标签。 卷的序列号是 B045-2DA4 D:
2009-12-04 14:24:00
1673
原创 flashback恢复表中丢失数据的方法
SQL> select * from zzw_temp2;未选定行SQL> insert into zzw_temp2 values(1,100);已创建 1 行。SQL> insert into zzw_temp2 values(2,200);已创建 1 行。SQL> insert into zzw_temp2 values(3,300);已创建 1 行。SQL>
2009-08-20 14:54:00
304
原创 将表中所有字段都不为空的记录选出
今天在QQ群中,有个朋友问:如何才能将表中所有字段不为空的记录选出呢?我当时一愣,确实这个问题,我没有考虑过,原来只是某几个字段不为空的条件写过,当然如果这张表中字段如果不是很多的话,那么可以逐个进行判断,但是如果这个表的字段如果很多的话,那样就很麻烦了,现在我使用all_tab_columns进行处理,如下:创建原始数据:SQL> create table zzw_temp (f1 numb
2009-05-28 10:08:00
1860
原创 datagrid中的内容一显示就没有了,不知道如何处理,请教高人啊
源程序的代码是这样的:Private Sub Command1_Click() Dim cnn As New ADODB.Connection Dim rs As New ADODB.Recordset cnn.ConnectionString = "provider=msdaora;user id= sss;password=sss;data source=sss"
2008-01-15 09:34:00
472
原创 使用vb连接oracle数据库,执行多个命令
以前如果执行某个命令,就在commandtext后面进行写名,但是如果要执行很多的命令呢,如何进行处理呢?是不是要定义很多的new adodb.command呢?当然不是,下面只要将其使用begin和end包含起来,就是建立一个程序块,你就可以编辑处理很多的命令:Private Sub Command1_Click() Dim cnn As New ADODB.Connectio
2008-01-14 14:46:00
1214
editplus
2008-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人