SYNOPSIS DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP CAST 删除一个前面定义的类型转换. 要能删除一个类型转换,你必须拥有源或者目的数据类型. 这是和创建一个类型转换相同的权限. PARAMETERS 参数 sourcetype  类型转换里的源数据类型. targettype  类型转换里的目的数据类型. CASCADE RESTRICT  这些键字没有任何效果,因为…
SYNOPSIS CREATE CAST (sourcetype AS targettype) WITH FUNCTION funcname (argtype) [ AS ASSIGNMENT | AS IMPLICIT ] CREATE CAST (sourcetype AS targettype) WITHOUT FUNCTION [ AS ASSIGNMENT | AS IMPLICIT ] DESCRIPTION 描述 CREATE CAST 定义一个新的转换. 一个转换说明如何在两个类…
SYNOPSIS CREATE [DEFAULT] CONVERSION name FOR source_encoding TO dest_encoding FROM funcname DESCRIPTION 描述 CREATE CONVERSION 定义一种新的编码转换. 转换的名字可以用在 convert 函数内部声明特定的编码转换. 同样,标记为 DEFAULT 的转换可以用于在前端和后端之间的自动编码转换. 出于这个原因,我们必须定义两种转换,从编码 A 到 B 以及从编码 B 到 A.…
new运算符 - JavaScript | MDN https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/new new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例. 语法节 new constructor[([arguments])] 参数节 constructor 一个指定对象实例的类型的类或函数. arguments 一个用来被constructor 调用的参数列表.…
SYNOPSIS DROP CONVERSION name [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP CONVERSION 删除一个以前定义的编码转换. 要想删除一个转换,你必须拥有该转换. PARAMETERS 参数 name  编码转换的名字.这个名字可以用模式修饰. CASCADE RESTRICT  这些键字没有作用,因为编码转换上没有依赖关系. EXAMPLES 例子 删除一个叫做 myname 的编码转换: DROP CONVERSION…
SYNOPSIS DROP TYPE name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP TYPE 将从系统表里删除用户定义的类型. 只有类型所有者可以删除类型. PARAMETERS 参数 name  要删除的类型名(可以有模式修饰). CASCADE  自动删除依赖该类型的对象(比如表字段,函数,操作符等等). RESTRICT  如果有依赖对象,则拒绝删除该类型.这个是缺省. EXAMPLES 例子 删除 box 类型: DROP…
SYNOPSIS DROP DOMAIN name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP DOMAIN 将从系统表中删除一个用户域. 只有域的所有者才能删除它. PARAMETERS 参数 name  一个现有的域(可以有模式修饰). CASCADE  自动删除倚赖域的对象.(比如,表字段). RESTRICT  如果有任何依赖对象存在,则拒绝删除此域.这个是缺省. EXAMPLES 例子 删除 box 域∶ DROP DOMAIN…
SYNOPSIS DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP AGGREGATE 将删除一个现存聚集函数. 执行这条命令的用户必须是该聚集函数的所有者. PARAMETERS 参数 name  现存的聚集函数名(可以有模式修饰). type  聚集函数的输入数据类型,或者 * ,如果这个聚集函数接受任意输入类型. CASCADE  自动删除依赖于这个聚集的对象. RESTRICT  如果有任何依赖…
SYNOPSIS CREATE [ OR REPLACE ] FUNCTION name ( [ argtype [, ...] ] ) RETURNS rettype { LANGUAGE langname | IMMUTABLE | STABLE | VOLATILE | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY…
1.1 简介 SQL Server 中,用户定义表类型是指用户所定义的表示表结构定义的类型.您可以使用用户定义表类型为存储过程或函数声明表值参数,或者声明您要在批处理中或在存储过程或函数的主体中使用的表变量. 若要创建用户定义表类型,请使用CREATE TYPE语句.为了确保用户定义表类型的数据满足特定要求,您可以对用户定义表类型创建唯一约束和主键. 1.2 使用例题 在创建用户定义表类型前先建立一个数据库表 USE [Contacting] GO SET ANSI_NULLS ON GO SE…