随笔分类 -  SQL知识库

SQL知识库
开放式并发冲突检测的四种方法
摘要:http://www.cnblogs.com/zitiger/archive/2005/08/06/208881.html 阅读全文

posted @ 2009-04-10 16:46 nestea 阅读(206) 评论(0) 推荐(0) 编辑

忘记SQL或Oracle数据库里的密码,怎么办?
摘要:安装oracle 9i时,居然把刚刚更改的数据库管理员密码给忘了,又不重新安装,太麻烦了,试了好久,终于修改成功了。 1、运行到C盘根目录 2、输入:SET ORACLE_SID = 你的SID名称 3、输入:sqlplus/nolog 4、输入:connect/as sysdba 5、输入:alert user sys identified by sys 6、输入:alert user syst... 阅读全文

posted @ 2008-11-11 10:22 nestea 阅读(1066) 评论(0) 推荐(0) 编辑

SQL Server连接中的三个最常见错误
摘要:一."SQL Server 不存在或访问被拒绝"这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.一般说来,有以下几种可能性:1,SQL Server名称或IP地址拼写有误2,服务器端网络配置有误3,客户端网络配置有误要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因.============= 首先,检查网络物理连接 =============ping 如果 pi... 阅读全文

posted @ 2008-08-23 02:29 nestea 阅读(217) 评论(0) 推荐(0) 编辑

闲话数据库备份(转载)
摘要:原文地址:http://blog.csdn.net/emag_mssql/archive/2005/02/01/276346.aspx另外关于备份的文章还可以详细的看看这里http://blog.csdn.net/zbplusplus/archive/2006/02/05/592214.aspx 数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段。一个合理的数据库备份... 阅读全文

posted @ 2008-03-19 16:03 nestea 阅读(346) 评论(0) 推荐(0) 编辑

SELECT 与 SET 对变量赋值的区别 存储过程 sql 2000(转载)
摘要:SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。 SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。 下表列出 SET 与 SELEC... 阅读全文

posted @ 2007-10-23 12:51 nestea 阅读(4358) 评论(1) 推荐(1) 编辑

DELETE和TRUNCATE TABLE哪个删除数据比较好用
摘要:在MySQL中有两种方法可以删除数据,一种是DELETE语句,另一种是TRUNCATE TABLE语句。DELETE语句可以通过WHERE对要删除的记录进行选择。而使用TRUNCATE TABLE将删除表中的所有记录。因此,DELETE语句更灵活。 如果要清空表中的所有记录,可以使用下面的两种方法: DELETE FROM table1 TRUNCATE TABLE table1 ... 阅读全文

posted @ 2007-09-27 10:54 nestea 阅读(604) 评论(0) 推荐(0) 编辑

三种SQL Server启动时如何自动执行存储过程
摘要:启动SQL SERVER的时执行一个存储过程 将存储过程创建在master数据库中,然后企业管理器中找到这个存储过程--〉右键--〉属性--〉勾选“每当SQL Server启动时执行”。 在master中创建存储过程后,执行语句设置为自动启动 use master exec sp_procoption ’存储过程名’,’startup’,’on’ 自动执行存储过程 SQL Server ... 阅读全文

posted @ 2007-09-27 10:53 nestea 阅读(569) 评论(0) 推荐(0) 编辑

精妙SQL语句(转载)
摘要:查询表内容SELECT 表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,'IsIden... 阅读全文

posted @ 2007-09-19 13:16 nestea 阅读(367) 评论(0) 推荐(0) 编辑

+(字符串串联)
摘要:+(字符串串联) 字符串表达式中的运算符,将两个或多个字符或二进制字符串、列或字符串和列名的组合串联到一个表达式中(字符串运算符)。 语法 expression + expression 参数 expression 是字符和二进制数据类型分类中任何数据类型(image、ntext 或 text 数据类型除外)的任何有效 Microsoft® SQL Server™ 表达式。两个表达式都必须具有相同... 阅读全文

posted @ 2007-08-20 17:52 nestea 阅读(327) 评论(0) 推荐(0) 编辑

SQL:ISNULL
摘要:ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_value 在 check_expression 为 NULL时将返回的表达式。replacem... 阅读全文

posted @ 2007-08-02 18:32 nestea 阅读(2053) 评论(0) 推荐(0) 编辑

SQL:使用 CASE
摘要:使用 CASECASE 函数是特殊的 Transact-SQL 表达式,它允许按列值显式可选值。数据中的更改是临时的,没有对数据进行永久更改。例如,CASE 函数可以在 state 列中有 CA 值的行的查询结果集内显示 California。 CASE 函数包含: CASE 关键字。 需要转换的列名称。 指定要搜索的表达式的 WHEN 子句和指定要替换它们的表达式的 THEN 子句。 END ... 阅读全文

posted @ 2007-08-02 18:30 nestea 阅读(262) 评论(0) 推荐(0) 编辑

数据库的日期字段,只取出年月日
摘要:数据库SQL中 某字段为日期类型,是有时分秒的,只想取出年月日的时候用下面的方法Select CONVERT(varchar(12) , sdat_Nonyu_date, 111 ) AS sdat_Nonyu_date FROM AAA select convert(varchar(10),getdate(),120) ----------------------------... 阅读全文

posted @ 2007-08-02 18:01 nestea 阅读(7840) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示