PL/SQL
freeman127
这个作者很懒,什么都没留下…
展开
-
一段SQL语句(涉及游标)
--建立临时表create table #People (pname nvarchar(30))insert #People values(4479)insert #People values(542)insert #People values(543)declare @randdate datetime,@randdate1 datetime, @count int,@s原创 2009-09-29 08:42:00 · 200 阅读 · 0 评论 -
SqlServer导入/导出TXT文档(包括命名格式)
导出:declare @sql varchar(500) set @sql = bcp "select right(00000+convert(nvarchar(30),bh),5),convert(char(8),rq,112),left(convert(char(8),sj,108),5),right(100000+jh,4),null from KQ.dbo.yskqnew w原创 2009-10-09 10:56:00 · 498 阅读 · 0 评论 -
SQL 时间语句
判断星期:SELECT DATEDEPART(weekday,getdate());——>1——7分别为星期天、一、二、三、四、五 SELECT DATEName(weekday,getdate());——>“星期N”原创 2009-10-21 09:09:00 · 198 阅读 · 0 评论 -
SQLServer2005查看表结构
declare @table_name as varchar(max)set @table_name = meeting_people select sys.columns.name, sys.types.name, sys.columns.max_length, sys.columns.is_nullable,(selectcount(*) from sys.iden原创 2009-11-06 15:08:00 · 771 阅读 · 0 评论 -
SQLSERVER 2005 数据库修复
<br />use Feel_db<br />go<br />ALTER DATABASE Feel_db SET SINGLE_USER<br />DBCC CHECKDB (Feel_db, repair_allow_data_loss) with NO_INFOMSGS<br />go<br />ALTER DATABASE Feel_db SET MULTI_USER<br />go原创 2010-08-09 11:35:00 · 185 阅读 · 0 评论 -
sqlserver float 转 varchar 防止科学计数法
<br />今天在SQLSERVER中导EXCEL数据,发现栏位若设置为varchar时,数据会自动转为科学计数法,在EXCEL把栏位改为文本格式也不行,用Convert也不好使,网上查了下,记录:<br />select cast(cast(字段 as decimal(18,0)) as varchar)<br />原创 2010-12-17 15:40:00 · 3279 阅读 · 1 评论