sql注入SQL-ServerSQL server

项目常用数据库语句

2019-12-03  本文已影响0人  顺情风
declare @i int =1
while @i <= 100
begin
INSERT INTO [HCSX].[dbo].[Air]
           ([RoomID]
           ,[Box]
           ,[PipeKind]
           ,[SetT]
           ,[CurrentT]
           ,[OutT]
           ,[Fan]
           ,[Mode]
           ,[Switch]
           ,[AutoFan]
           ,[AutoMode]
           ,[Humidity]
           ,[UpdateTime])
     VALUES
           (@i
           ,@i
           ,1
           ,16
           ,16
           ,16
           ,1
           ,1
           ,1
           ,1
           ,1
           ,16
           ,'2019-09-21 11:40:35')
set @i += 1
end
GO
declare @i int =20
while @i <= 35
begin
UPDATE [HCSX].[dbo].[Air]
   SET [Switch] = 0
 WHERE ID = @i
set @i += 1
end
GO

*一次删除15条数据,一个字段就是序号

declare @i int = 1415
while @i <= 1818
begin
DELETE FROM [HCSX].[dbo].[AirLog]
      WHERE ID = @i
set @i += 1
end
GO

根据时间段更新信息:

UPDATE [GRMS].[dbo].[Message]
   SET [Handled] = 0
      ,[HandleTime] = GETDATE()
 WHERE [TriggerTime] >= '2020-12-02 0:00:00' AND [TriggerTime] <= GETDATE()
GO

空调动态记录插入:

declare @i int =1
while @i <= 202
begin
INSERT INTO [HCSX].[dbo].[AirLog]
           ([RoomID]
           ,[Box]
           ,[HasPerson]
           ,[SetT]
           ,[CurrentT]
           ,[Fan]
           ,[Mode]
           ,[Switch]
           ,[AutoFan]
           ,[AutoMode]
           ,[Humidity]
           ,[UpdateTime])
     VALUES
           (@i
           ,@i+1
           ,1
           ,16
           ,16
           ,13
           ,2
           ,0
           ,0
           ,1
           ,10
           ,'2019-10-15 20:20:20')
set @i += 1
end
GO
sqlserver免费版本最大4G

需要执行 “truncate table [GRMS].[dbo].[Air]”
注意:truncate table 表名 删除表里面的所有记录,重置ID。(如果采用删除语句,会导致ID中断一段)

自增ID重置

清空表数据并重置ID
truncate table HCSX.dbo.Air
将当前标识值强制设置为 0 ,再插入数据时候就会重新排序(但是原有表的数据不会更改)
DBCC CHECKIDENT('HCSX.dbo.Air',RESEED,0)

数据库连接语句

        private ServiceHost m_service;
        //本地连接
        private static string s_connectionString = "Server=.;Database=HCSX;Trusted_Connection=True;uid=sa;pwd=123";
        //远程连接
        //private static string s_connectionString = "Server=192.168.3.39\\SQLEXPRESS;Database=HCSX;uid=sa;pwd=123;Connect Timeout=5";
        //本地有实例连接(龚琪)
        //private static string s_connectionString = "Server=.\\SQLEXPRESS;Database=HCSX;Trusted_Connection=True;uid=sa;pwd=123";
数据库连接语句1
数据库连接语句2
上一篇下一篇

猜你喜欢

热点阅读