SQL

Posted Rexcnblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL相关的知识,希望对你有一定的参考价值。

alter table LianTong_ContractApproveHistoryModels add CreateUserName nvarchar(max) NULL;

EXEC sys.sp_addextendedproperty @name=NMS_Description, @value=N创建人名称 , @level0type=NSCHEMA,@level0name=Ndbo, @level1type=NTABLE,@level1name=NLianTong_ContractApproveHistoryModels, @level2type=NCOLUMN,@level2name=NCreateUserName

--修改字段
ALTER TABLE CisEmployee ALTER COLUMN EmployeeDescription nvarchar(max) NULL;

sp_rename KYX_Employee.PK_KYX_Department_DepartmentName,PK_KYX_Department_DepartmentName1,column

/*ALTER TABLE 删除字段 */
ALTER TABLE TABLE_USER DROP COLUMN TEMP_COL;

--按照字符串长度获取数据
SELECT [CompanyName]
      ,LEN(CompanyName) as lengths
  FROM [dbo].[OOF_Company]
  where LEN(CompanyName) <= 4

--按照字符串长度更新数据
update [dbo].[OOF_Company] set EnumCompanyStatus = 0
  where LEN(CompanyName) <= 4

--查询当天数据
  SELECT * FROMWHERE datediff(day,列名,getdate())=0

  --获取关联表的数据更新
  UPDATE QST_OrderDetail
   SET 
      ActualPrice = (SELECT CurrentPrice FROM QST_Product WHERE ID = QST_OrderDetail.PK_QST_Product_ProductName)

--修改自增的初始值
DBCC CHECKIDENT (TXCC_Assit, RESEED, 100000)

--Valuess((N.w*‘,)

    SELECT [Id]
      ,[Operator]
      ,[Message]
      ,[Result]
      ,[Type]
      ,[Module]
      ,[CreateTime]
  FROM [dbo].[SysLog]
  WHERE CreateTime >= Convert(datetime,2018-05-02 17:20:00, 101)
  and CreateTime <= Convert(datetime,2018-05-02 17:30:00, 101)

  update [GMGood] set [uploaddate] = REPLACE(SUBSTRING([uploaddate],6, 10),.,-) where a=a

--字符串值的长度
      datalength(uploaddate) = 20

--字符串位置
Select CharIndex(a, 1235ab)
--5



SELECT * FROM (select row_number()over(order by uploaddate desc)rownumber,* from GMGood) GMGood1 
WHERE statusupload = 1 and rownumber between 31 and 60

SQL Server 字段设置默认值
1. 如果表字段已经建好
ALTER   TABLE   表名  ADD   CONSTRAINT   DF_TABLEName_FieldName   DEFAULT   1   FOR   字段名
2. 如果表字段没有建
alter table 表名 add 字段名 int default(1)

 

以上是关于SQL的主要内容,如果未能解决你的问题,请参考以下文章

缺少 SQL SERVER 2014 代码片段

sql Oracle代码片段

sql 日期转换代码片段 - Dato,120,konvertere

以下代码片段是不是容易受到 Rails 5 中 SQL 注入的影响?

Discuz代码片段

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段