📝 MS SQL Server教程
68篇技术文档📅  最后修改于: 2020-12-02 04:53:15        🧑  作者: Mango
SQL Server IN()运算符SQL Server IN条件用于避免SELECT,INSERT,UPDATE或DELETE语句中出现多个OR条件。句法参数说明表达式:它指定要测试的值。value1,value2,.. value_n:它指定要针对表达式测试的值。注意:SQL Server IN条件也称为SQL Server IN运算符。IN条件,带有字符串值使用IN条件比较字符串值的SQL ...
📅  最后修改于: 2020-12-02 04:54:11        🧑  作者: Mango
SQL Server NOT条件(运算符)SQL Server NOT条件或NOT运算符用于否定SELECT,INSERT,UPDATE或DELETE语句中的条件。句法:参数说明condition:它指定要否定的条件。非条件为IN的运算符我们有一个“雇员”表,其中包含以下数据:例从满足以下“否”条件的表中检索所有雇员:输出:条件为IS NULL的NOT运算符从遵循IS NOT NULL条件的“ E...
📅  最后修改于: 2020-12-02 04:55:04        🧑  作者: Mango
条件之间的SQL Server(运算符)SQL Server BETWEEN运算符用于在SELECT,INSERT,UPDATE或DELETE语句中检索指定范围内的值。句法:参数说明表达式:指定列或计算。value1和value2:这些值指定表达式用于比较的包含范围。具有数值的BETWEEN运算符从ID在7到13之间的“ Employees”表中检索所有雇员。输出:要么输出:带NOT运算符的BET...
📅  最后修改于: 2020-12-02 04:55:58        🧑  作者: Mango
SQL Server IS NULL条件(运算符)SQL Server IS NULL运算符用于测试NULL值。句法:参数说明expression:它指定一个值是否为NULL。注意:如果表达式为NULL值,则条件的计算结果为TRUE。如果expression不是NULL值,则条件的值为FALSE。带有SELECT语句的IS NULL运算符例:输出:具有INSERT语句的IS NULL运算符例:输出...
📅  最后修改于: 2020-12-02 04:56:52        🧑  作者: Mango
SQL Server IS NOT NULL条件(运算符)SQL Server IS NOT NULL条件用于测试NOT NULL值。句法:参数说明expression:它指定要测试的值,该值是NOT NULL值。注意:如果表达式不是NULL值,则条件的计算结果为TRUE。如果它是NULL值,则条件评估为FALSE。SELECT语句的IS NOT NULL运算符例:从表“ Employees”中检...
📅  最后修改于: 2020-12-02 04:57:47        🧑  作者: Mango
SQL Server LIKE条件(运算符)SQL Server LIKE条件或运算符用于执行模式匹配。它与WHERE子句以及SELECT,INSERT,UPDATE和DELETE语句一起使用。句法:参数说明expression:这是一个字符表达式,例如列或字段。pattern:这是一个包含模式匹配的字符表达式。以下是LIKE运算符使用的模式列表:WildcardExplanation%It is...
📅  最后修改于: 2020-12-02 04:58:42        🧑  作者: Mango
SQL Server存在条件在SQL Server中,EXIST条件与子查询结合使用。满足条件后至少返回一行。可以在SELECT,INSERT,UPDATE或DELETE语句中使用它。句法:参数说明子查询:子查询是SELECT语句。如果子查询在其结果集中返回至少一条记录,则EXISTS子句的计算结果为TRUE,并且EXISTS条件将得到满足。如果子查询不返回任何记录,则EXISTS子句的计算结果为...
📅  最后修改于: 2020-12-02 04:59:35        🧑  作者: Mango
SQL Server DISTINCT子句在SQL Server中,DISTINCT子句用于从表中删除重复项。 DISTICT子句仅与SELECT语句一起使用。句法:参数说明表达式:它指定要检索的列或计算。database_name&table_name:它指定数据库名称和要在其上进行操作的表的名称。例:带有单个表达式的DISTINCT子句您有一个名为“ Employees”的表,其中包含以下数据...
📅  最后修改于: 2020-12-02 05:00:29        🧑  作者: Mango
SQL Server GROUP BY子句SQL Server GROUP BY子句用于收集多个记录中的数据,并将结果按一列或多列分组。它与SELECT语句一起使用。句法:参数说明expression1,expression2,… expression_n:这些表达式未封装在聚合函数,必须包含在GROUP BY子句中。的aggregate_function:它可以是一个函数,例如SUM,COUNT...
📅  最后修改于: 2020-12-02 05:01:25        🧑  作者: Mango
SQL Server主键SQL Server主键是单个字段或字段组合,用于唯一地定义一条记录。主键的任何字段都不能包含空值。一个表只能有一个主键。您可以在CREATE TABLE语句或ALTER TABLE语句中定义主键。使用CREATE TABLE语句创建主键句法:要么例:创建一个表“ cricketers”,其中“ cricketer_id”是主键。输出:您可以使用SELECT命令验证创建的表...
📅  最后修改于: 2020-12-02 05:02:18        🧑  作者: Mango
启用主键ALTER INDEX语句用于启用SQL Server数据库中的主键。句法:例:在表“ customers”上启用主键“ customer_id”。输出:现在,在表“ customers”中启用了主键“ customer_id”。...
📅  最后修改于: 2020-12-02 05:03:10        🧑  作者: Mango
禁用主键ALTER INDEX语句用于禁用SQL Server数据库中的主键。句法:例:在表“ customers”上禁用主键“ customer_id”。输出:...
📅  最后修改于: 2020-12-02 05:04:02        🧑  作者: Mango
删除主键ALTER TABLE语句用于删除SQL Server中的主键。句法:例:让我们在SQL Server中使用ALTER TABLE语句删除主键。在这里,我们使用“ cricketers2”表,其中“ cricketer_id”作为主键,而“ cricketers2_pk”作为约束名称。输出:...
📅  最后修改于: 2020-12-02 05:04:57        🧑  作者: Mango
SQL Server外键在SQL Server中,外键用于强制SQL Server数据库内的引用完整性。它指定一个表中的值也必须出现在另一表中。被引用的表称为父表,而具有外键的表称为子表。子表中的外键通常将引用父表中的主键。可以使用CREATE TABLE语句或ALTER TABLE语句创建外键。使用CREATE TABLE语句创建外键句法:参数说明child_table:它指定要创建的子表的名称...
📅  最后修改于: 2020-12-02 05:05:51        🧑  作者: Mango
启用外键ALTER TABLE语句用于在SQL Server中启用外键。句法:参数说明table_name:它指定在其中创建外键的表的名称。fk_name:它指定要禁用的外键的名称。例:在上一个示例中,我们已禁用了外键,现在启用了外键。输出:现在,外键已启用。...