大家仔细看一下,下面第一个存储过程,test01,有没问题? 看似没问题,其实会造成重复行,test02将exit when的语句放到合适的位置上来。就不会出现最后一行重复打印的问题。 …
操作类型ExecuteWorkflowAction对于WorkflowIdentity元素无效,唯一有效的操作类型是ExecuteWorkflowAction 错误代码:0x84B20001 这个错误…
SQL 高级(9) 函数 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是: A…
1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。 2、设置关键字自动大写:…
解决办法 首先确认你的密码是不是对的。如果是对的: 所有程序 -> Microsoft SQL Server 2005 ->配置工具 ->SQL Server Configurati…
最近项目在做整改,将所有DAO层的直接拼接SQL字符串的代码,转换成使用预编译语句的方式。个人通过写dao层的单元测试,有以下几点收获。 dao层代码如下 //使用了预编译sql public Lis…
update AA set aa = replace(aa,'1234','规范') where aa like '%1234%'
kettle中实现动态SQL查询 在ETL项目中,通常有根据运行时输入参数去执行一些SQL语句,如查询数据。本文通过kettle中的表输入(“table input”)步骤来说…
当比较大,而要进行备份时,我们可以启动数据库备份的压缩,这样由于压缩后备份文件更小,所以整个备份的速度更快,同时也减少了磁盘空间的消耗。当然另一方面,肯定会增加cpu的消耗,不过一般的服务器都是多核,…
 首先一个表是不能有两个主键的。但是可以有两个字段组合成一个主键,这就是为什么有时候表里为什么会有两个字段都有主键的标志,那是因为他们组合成了一个主键了。 我们可以先删…
前提:sql profile工具的相关视图 dba_sql_profile 10g: sys.sqlprof$attr & sqlprof$ 11g: sys.sqlobj$data &…
SELECT A.NAME FROM SYS.ALL_OBJECTS A,SYS.SQL_MODULES B WHERE A.IS_MS_SHIPPED=0 AND A.OBJECT_ID = B.O…
1、编写标量值函数ICONVERT2STRING CREATE FUNCTION ICONVERT2STRING(@N INT,@F INT) RETURNS VARCHAR(10) AS BEGIN…
涉及到安全问题,不使用sa进行数据库连接,应该新建个用户来进行连接。 1、登录。 2、安全性-登录名-右击新建用户。 3、常规。输入登录名,选择身份验证,输入密码,取消强制实施密码策略,选择默认数据库…
使用SQLPLUS执行SQL时,像SELECT语句通常返回结果可以带有“已返回XX行”这样的提示,但最近打开一个库发现没有这样的提示。经@乔晓阳大师指点,有个feedback的参数设置,现总结如下。 …
SQL 高级(3) SQL SELECT INTO 语句 SQL SELECT INTO 语句可用于创建表的备份复件。 SELECT INTO 语句 SELECT INTO 语句从一个表中选取数据,然…
问题: 开发的过程中,操作系统出了问题,决定重装系统。但是没有将SQL Server中的文件分离出来,直接将格了。在新系统数据库中附加了数据库文件,一切还算正常,但当打开数据库关系图的时候出现了问题,…
SQL 高级(4) SQL CHECK 约束 SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值…

关注我们的公众号

微信公众号