随笔分类 - 数据库技术
数据库的操作技巧,代码示例收集
摘要:我们在create table时经常会碰到这样的语句,例如:password nvarchar(10)collate chinese_prc_ci_as null,那它到底是什么意思呢?不妨看看下面: 首先,collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。 语法是collate collation_name collation_name ...
阅读全文
摘要:SQL Server 2008 联机丛书(2008 年 8 月) DATEDIFF (Transact-SQL) 返回指定的 startdate 和 enddate 之间所跨的指定 datepart 边界的计数(带符号的整数)。 有关所有 Transact-SQL 日期和时间数据类型及函数的概述,请参阅日期和时间数据类型及函数 (Transact-SQL)。 有关日期和时间数据类型及函数共...
阅读全文
摘要:全文检索查询 在一个表中创建了全文索引后 才可以对表中的数据进行全文检索Full-Text Catalogs 进行全文检索需要在 SELECT 命令的 WHERE 字句中使用两个 Transact-SQL 谓词 CONTAINS 和 FRETEXT 1、CONTAINSCONTAINS 谓词的语法如下CONTAINS ( { column_name | * } , '' ) ::= { ...
阅读全文
摘要:等值与非等值连接查询 WHERE 子句指定连接条件use panguselect distinct orders.p_id, p_namefrom orders, productswhere orders.p_id = products.p_id FROM 子句中用 JOIN 连接符指定连接条件use panguselect distinct orders.order_id, p_namefrom...
阅读全文
摘要:DICTINCT 关键字用户在对数据库进行查询时 会出现重复结果 这时就需要使用 DISTINCT 关键字消除重复部分use panguselect distinct dept_idfrom employeewhere e_wage > 7000 IN 关键字在使用 WHERE 子句进行查询时 若条件表达式中出现若干条件相同的情况 就会使表达式显得冗长 不便于用户使用 这时可用 IN 关键字来简化...
阅读全文
摘要:SQL数据表操作命令备忘 创建数据表语法 CREATE TABLE [database_name.[owner].| owner.] table_name ( { | column_name AS computed_column_expression |} [,...n] ) [ON {filegroup | DEFAULT} ] [TEX...
阅读全文

浙公网安备 33010602011771号