数据库技术
/*------------------------------------------------------------------------------+
#| = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : =...
1 用户名密码 . 也可以换成ip地址 也可以换成 Localhost 2 window 身份验证
CREATEPROCEDURE[dbo].[Sp_replace_field_value](@fieldNameVARCHAR(90),
@oldValueVARCHAR(90),
@newValueVARCHAR(90))
AS
DECLARE@tableNameVARCHAR(100)
DECLARE@sqlStmtVARCHAR(100)
BEGIN
DECLAREtablenamecursorCURSORFOR
SELECTcol.table_name
FROMinformation_schema.c..
1.sysobjects在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都对应一行。常规用法:select*fromsysobjectswhereid=object_id(‘TableName‘)andtype=‘U‘查找表TableName的信息更多参考http://msdn.microsoft.com/zh-cn/library/ms177596.aspx2.syscolumn..
在SQLSERVER中,cast和convert函数都可用于类型转换,其功能是相同的,只是语法不同.selectCAST(‘143‘asint)--143selectCONVERT(int,‘143‘)--143selectCAST(136.4asint)--136selectCONVERT(int,136.4)--136selectCAST(‘126.4‘asint)selectCONVERT(int,‘126.4‘)--Conversionfailedw..
适用范围:各业务平台Oracle11g数据库数据库软件:Oracle故障现象:Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,因为用户密码过期,会造成用户无法登陆Oracle数据库。密码已过期时,sqlplus连接数据库提示:ERROR:ORA-28001:thepasswordhasexpired..
一、前期准备Redhatlinux的安装比较简单,这里不做演示;1、查看防火墙状态,若开启,则关闭防火墙;#serviceiptablesstatusFirewallisstopped.#serviceiptablesstop(关闭防火墙)2、查看selinux状态,若开启,则关闭selinux;#getenforceDisabled#setenforce0#change/etc/sysc..
那里有字符集:1:os2:Oracle本身有字符集3:软件自带(当没有的时候使用操作系统的字符集)查看os字符集:[oracle@centos-fuwenchaoshm]$locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONET..
修改oracle字符集原来安装oracle总是不注意,把字符集按默认安装了,导致应用显示不对,在网上找了一些解决办法,但都报错,但SQL>ALTERDATABASEcharactersetINTERNAL_USEZHS16CGB231280;#使用INTERNAL_USE可以跳过超集的检查,ALTERDATABASEcharactersetINTERNAL_USE加这个以后,..