随笔分类 -  SQL

摘要:SQL语句查询时select A.Code,A.Name,a.Systemcode,B.ID,B.LogType,B.DMCode,B.IP,B.Department,B.CreateBy,B.CreateTimefrom DM_Document_TD as A left join DM_LOG_TD as Bon A .Code=B .DMCode 结果在运行时碰到这样一个问题,问题描述:Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chines 阅读全文
posted @ 2013-08-07 17:26 算盘 阅读(243) 评论(0) 推荐(0) 编辑
摘要:建表语句CREATE TABLE TESTDROPTABLE(id NVARCHAR(40) NULL,NAME NVARCHAR(40) NULL,firstid NVARCHAR(40) NULL,dateinfo DATETIME NULL)DELETE TESTDROPTABLEINSERT INTO TESTDROPTABLE VALUES (NEWID(),'A','AAAA','2012-03-15')INSERT INTO TESTDROPTABLE VALUES (NEWID(),'A','AAAA 阅读全文
posted @ 2012-10-22 15:16 算盘 阅读(135) 评论(0) 推荐(0) 编辑
摘要:INSERT...SELECT 语句语法insert table_name [column_list]select column_listfrom table_listwhere search_condirionsINSERT...SELECT 语句是将已有的数据插入到已有的数据表里面SELECT...INTO 语句语法select <select_list> into new_tablefrom table_name where <search_condition>select...into 语句是新建一个数据表 阅读全文
posted @ 2012-10-17 10:16 算盘 阅读(204) 评论(0) 推荐(0) 编辑
摘要:---添加主键约束 Alter Table stuInfo Add Constraint PK_stuNO primary Key(stuNo) ---添加唯一约束 Alter Table stuInfo Add Constraint UQ_stuID unique(stuID) ---添加默认约束 Alter Table stuInfo Add Constraint DF_stuAddress default('地址不详') for stuAddress ---添加检查约束 Alter Table stuInfo Add Cons... 阅读全文
posted @ 2012-10-17 10:15 算盘 阅读(182) 评论(0) 推荐(0) 编辑
摘要:所谓死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程成为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必须的资源而无法继续运行,这就产生了一种特殊现象死锁。一种情形,此时执行程序中两个或多个线程发生永久堵塞i(等待),每个线程都在等待被其他线程占用并堵塞了的资源。例如,如果线程A锁住了记录1并等待记录2,而线程B锁住了记录2并等待记录1,这样两个线程就发生了死锁现象。产生死锁的必要条件1、互斥条件:一个资源每次只 阅读全文
posted @ 2012-06-13 19:46 算盘 阅读(247) 评论(0) 推荐(0) 编辑
摘要:语法格式:WAITFOR{DELAY 具体时间 | Time 具体时间}waitfor delay '00:00:05'select * from tableNamedelay 后面的时间是等待多久才执行SQL语句time——后面的时间是到具体的几点几分才执行SQL语句 阅读全文
posted @ 2012-06-12 13:58 算盘 阅读(260) 评论(0) 推荐(0) 编辑
摘要:INSERT...SELECT 语句语法insert table_name [column_list]select column_listfrom table_listwhere search_condirionsINSERT...SELECT 语句是将已有的数据插入到已有的数据表里面select...into 语句语法select <select_list> into new_tablefrom table_name where <search_condition>select...into 语句是新建一个数据表 阅读全文
posted @ 2012-06-06 09:31 算盘 阅读(170) 评论(0) 推荐(0) 编辑
摘要:规则:概述:规则是单独的SQL Server对象,可以关联到一个或几个表中的一列或几列。它可以使用多种方式来完成对数据值的检验,可以使用函数返回验证信息,也可以使用关键字BETWEEN、LIKE、和IN完成对输入数据的检查。规则的作用是CHECK约束的部分功能相同,在向表的某列插入或更新数据时,用它来限制输入的新值的取值范围。规则与CHECK约束的不同主要表现在以下方面:1、CHECK约束是用CREATE TABLE语句在创建表时指定的,而规则需要作为单独的数据库对象来实现。2、在一列上只能使用一个规则,但可以使用多个CHECK约束。3、规则可以应用于多个列,还可以应用于用户自定义的数据类型, 阅读全文
posted @ 2012-06-05 15:53 算盘 阅读(286) 评论(0) 推荐(0) 编辑
摘要:---添加主键约束 Alter Table stuInfo Add Constraint PK_stuNO primary Key(stuNo) ---添加唯一约束 Alter Table stuInfo Add Constraint UQ_stuID unique(stuID) ---添加默认约束 Alter Table stuInfo Add Constraint DF_stuAddress default('地址不详') for stuAddress ---添加检查约束 Alter Table stuInfo Add Constraint CK_stuAge check( 阅读全文
posted @ 2012-06-05 14:39 算盘 阅读(391) 评论(0) 推荐(0) 编辑
摘要:为什么要同步SQL Server 2000 数据库,它都用在什么场合数据实时备份同步,数据库服务器出问题时我们也有其正常工作时的备份 数据实时备份同步,一台服务器负载不起时,可以用来做负载均衡 数据实时备份同步,数据库服务器可以无间断,无损失迁移 主服务器被攻击或当机时另一台服务同步机可以应急 SQL Server 2000 数据库同步配置的原理复制的概念Microsoft? SQL Server? 2000 的复制是在数据库之间对数据和数据库对象进行复制和分发并进行同步以确保其一致性的一组技术。使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet 分发给远程或移 阅读全文
posted @ 2012-04-18 16:05 算盘 阅读(3569) 评论(0) 推荐(0) 编辑

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