百合花的花粉怎么洗:sql中如何将varchar(10)转换为datetime类型
来源:百度文库 编辑:中科新闻网 时间:2024/05/03 05:16:31
例如数据库中的varchar为“1986-10-26”如何转换为datetime.怎么写啊?
不用转换..直接写入即可
直接调用函数即可,如下:
DECLARE @str VARCHAR(50)
SET @str='15-3-2011 00:00:00'
SET @str=
PARSENAME(REPLACE(LEFT(@str,CHARINDEX(' ',@str)-1),'-','.'),1)+'-'+
PARSENAME(REPLACE(LEFT(@str,CHARINDEX(' ',@str)-1),'-','.'),2)+'-'+
PARSENAME(REPLACE(LEFT(@str,CHARINDEX(' ',@str)-1),'-','.'),3)
sql中如何将varchar(10)转换为datetime类型
SQL中如何将2006-1-1 0:00:00 转换成varchar的20060101?
[Microsoft][ODBC SQL Server Driver][SQL Server]将数据类型 varchar 转换为 datetime 时出错
在SQL中,如何将int转换为datetime
sql-server中char,nchar,varchar有什么不同
SQL server数据库中字段能否由varchar转为bigint
在sql中,varchar是英文字符的定义?
谁知道VB中如何将SQL表格 转换成Excel表格的方法啊
sql server中text字段中的值提取出来为空,将字段类型改为 varchar(50)就可以提出。为什么?
将 varchar 值 '1,2,3,4' 转换为数据类型为 int 的列时发生语法错误。不明中