`
wsql
  • 浏览: 11813004 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

SQL判断字段类型

阅读更多

-->Title:Generating test data
-->Author:wufeng4552
-->Date :2009-09-25 09:56:07
if object_id('tb')is not null drop table tb
go
create table tb(ID int,name text)
insert tb select 1,'test'
go
--方法1
select sql_variant_property(ID,'BaseType') from tb
--方法2
select object_name(ID)表名,
c.name 字段名,
t.name 数据类型,
c.prec 长度
from syscolumns c
inner join systypes t
on c.xusertype=t.xusertype
where objectproperty(id,'IsUserTable')=1 and id=object_id('tb')

分享到:
评论

相关推荐

    SQL 判断字段类型语句

    SQL 判断字段类型语句实现代码。

    Delphi 在ADO中如何判断字段类型.rar

    Delphi 在ADO中如何判断字段类型,Delphi连接上SQLSERVER数据库,并通过ADO判断数据表中的各个字段的类型是什么,这个例子此前有类似的源码,对学习有用处。

    判断blob字段是否为空

    判断blob字段是否为空sql,非常实用

    mysql查询判断是否为ip地址,自创

    mysql查询判断是否为ip地址

    SQL判断字段列是否存在的方法

    增加字段 代码如下:alter table docdsp add dspcode char(200)删除字段 代码如下:ALTER TABLE table_NAME DROP COLUMN column_NAME修改字段类型 代码如下:ALTER TABLE table_name ALTER COLUMN column_name new_...

    KETTLE数据库转换类型例子

    此处主要以两个例子说明KETTLE可支持的数据转换操作,一个说明不同数据库表间的数据提取和加载,一个说明数据文件与数据库表间的数据提取与加载。

    批量更新SQL类型定义

    1、批量更新SQL类型定义,比如int--> varchar(10)等 2、只支持系统类型不支持用户自字义类型,使用了事务处理,修改不成功则回滚 3.添加有默认值的字段的修改,使用了INFORMATION_SCHEMA.COLUMNS 如果是不同数据...

    postgresql中判断是否为数字和是否为时间日期格式的相关函数

    postgresql中判断是否为数字和是否为时间日期格式的相关函数,类似于sqlserver中的isDate和isnumeric函数

    关于SQL Server中bit类型字段增删查改的一些事

    在 SQL Server中,用来处理判断flag的字段,使用bit类型,下面这篇文章主要给大家介绍了关于SQL Server中bit类型字段增删查改的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看...

    达梦数据库_SQL语言手册

    达梦数据库_SQL语言手册.pdf 数据库快照定义语句 数据库快照删除语句 第章数据查询语句和全文检索语句 单表查询 简单查询 带条件查询 集函数 情况表达式 连接查询 子查询 标量子查询 表子查询 派生表子...

    windows服务自动定时启动SQLServer同步数据到MongoDB.zip(c#源代码)

    本软件综合了,windows服务控制(安装卸载等),windows服务启动程序(服务控制定时运行程序),动态编译(根据SQL语句生成对应的实体类),反射(将泛型传递给方法,根据类字段类型判断数据类型),泛型的灵活使用...

    SQL_Sever数据库语句大全.zip

    SQL_Sever数据库语句大全.zip 具体SQL语句实例如下 获取当前日期的星期 ...字段类型 定义及解释 字段拼接 And逻辑值使用 Between And查询区间数据 Case When判断语句 Cast数值转文本函数 distinct去重 等等

    SQL Server中检查字段的值是否为数字的方法

    最近有一个项目,需要检查某个字符型字段的值是否为数字,由于数据行是海量,所以需要通过SQL语句来筛查,这里拿来做个备忘。 用到的函数为IsNumeric,具体语句如下所示: 代码如下: SELECT * FROM 表 WHERE ...

    SQLSERVER ISNULL 函数与判断值是否为空的sql语句

    先来有用的 代码如下: use 数据库 update news set author=’jb51′ where author is null 如果你的不正确那就说明...check_expression 可以为任何类型。 replacement_value:当 check_expression 为 NULL 时要返回的表

    oracle(数据类型函数).

    里面有详细的oracle函数 1、Oracle数据类型 2、Oracle函数分为单行函数和多行函数两大类(sql_function) 单行函数分类 字符函数 数值函数 日期函数 转换函数 通用函数 函数嵌套 分组函数:集合操作符(了解) 实现...

    sqlserver对字段出现NULL值的处理

    代码如下: -判断某些字段是否为空 –case select case when ‘字段...null) end as ‘NewName’ –SQL Server 2005:coalesce select coalesce(‘字符串类型字段’,’\N’) as ‘NewName’ select coalesce(convert(var

    sqlserver自定义函数

    修改字段类型 Alter TABLE table_name Alter COLUMN column_name new_data_type 改名 sp_rename 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 语法 sp_rename [ @objname = ] 'object_name'...

    精通SQL--结构化查询语言详解

    3.2 sql数据类型 39 3.2.1 字符型数据 39 3.2.2 数字型数据 40 3.2.3 日期数据类型 41 3.2.4 二进制数据类型 43 3.2.5 文本和图形数据类型 44 3.2.6 自定义数据类型 44 3.3 表的创建(create) 46 3.3.1 ...

Global site tag (gtag.js) - Google Analytics