语句级触发器我们先看一个AFTER-INSERT-STATEMENT触发器:CREATEORREPLACETRIGGERtemp_aisAFTERINSERTONTEMPBEGINdbms_output.put_line('executingtemp_ais');END;看一下下面语句的结果:SQL>setfeedbackoffSQL>INSERTINTOtempVALUES(1);--insert1rowexecutingtemp_aisSQL>INSE
系统 2019-08-12 01:52:12 2361
一、什么是oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:NLS_LANG=language_territory.charset它有三个组成部分(语言、地域和字符
系统 2019-08-12 01:52:04 2361
#include#include/*判断大小写的库函数:满足指定的条件,返回非0;否则返回0.isupper(c)islower(c)*//****************输入:要判断的字符。*输出:是小写,返回1;其他,返回0.**************/intmy_islower(unsignedcharc){if(c>='a'&&c<='z'){return1;}return0;}/***************
系统 2019-08-12 01:52:03 2361
数据库乱码的原因与解决2005-08-2410:00am作者:linux宝库(http://www.linuxmine.com)来自:linux宝库(http://www.linuxmine.com)联系:linuxmine#gmail.com在SQL*Plus中用insert插进的都是中文的,为什么一存入服务器后,再select出的就是???”“有的时候,服务器数据先导出,重装服务器,再导入数据,结果,发生数据查询成???”……这些问题,一般是因为字符集
系统 2019-08-12 01:51:53 2361
企业版DVDSQLServer2005EnterpriseEdition(支持超大型企业)32位DVD:ed2k://|file|cs_sql_2005_ent_x86_dvd.iso|972310528|4CEEF4B959894FD78C8F8416B4BA533E|/64位DVD:ed2k://|file|cs_sql_2005_ent_x64_dvd.iso|1019222016|10FD11133A3E70DAD665BEDC1090AD28|/
系统 2019-08-12 01:51:51 2361
在ORACLE中给表、列添加凝视以及读取凝视1、给表填加凝视:SQL>commentontable表名is'表凝视";2、给列加凝视:SQL>commentoncolumn表.列is'列凝视';3、读取表凝视:SQL>select*fromuser_tab_commentswherecommentsisnotnull;4、读取列凝视:SQL>select*fromuser_col_commnentswherecommentsisnotnullandtabl
系统 2019-08-12 01:51:50 2361
最近在看公司源代码的时候,经常有一些超长函数出现,甚至超过1000多行的函数都大有存在,这大大影响我对代码的理解,所以写下此文,当然只是自己的想法,不强加于人,只为勉励自己。在以往的软件开发中,对于函数我也是想写多长就写多长,从来不去想它有多长这个“无聊的问题”,因为对于一个函数应该写多长并没有一个确切的定义,这应该看具体情况决定。我个人觉得,无论是类还是函数,都应该满足单一职责原则,如果出现一个函数过长或者代码块嵌套过深的情况,常常是因为没有满足这一原则
系统 2019-08-12 01:51:42 2361
我们根据欧几里得定理可以知道(a,b)=(b,amodb)也可以得到(a+b,b)=(b,(a+b)modb)=(b,a)=(a,b)直观点说就是两个数a,b的gcd,和a+b,b的gcd是相等的那么我们可以知道phi(m!)也就是与1-m!中与m!互质的数,那么对于每个互质的数,我们加上m!,就可以得到一个新的和m!互质的数,所以对于每个1-m!与m!互质的数n!范围内一共可以得到n!/m!组解,那么一共也就是phi(m!)*(n!/m!)可以将phi(
系统 2019-08-12 01:33:32 2361
问题:sqlserver2000sp3数据库复制报错:{callsp_MSget_repl_commands(6,?,0,7500000)}违反了PRIMARYKEY约束'PK__@snapshot_seqnos__1B8078A1'。不能在对象'#1A8C5468'中插入重复键。Solution:Changeofstoreprocedureindistibution:sp_MSget_repl_commandsfrom:declare@snapshot_
系统 2019-08-12 01:33:31 2361
原文:sqlserver2008搭建链接服务器成功后查询时报Cannotobtaintheschemarowset"DBSCHEMA_TABLES_INFO"forOLEDBprovider"SQLNCLI10"forlinkedserver"XXXXX".的解决方法这是由于链接的数据库服务器的版本与本地数据库服务器不一致,有人说要升到sp3,sp4,然后在执行什么语句之类的我觉得太繁琐了,通过网上查询之后看到可以这么做:USEmasterGRANTEXE
系统 2019-08-12 01:33:11 2361