zoukankan      html  css  js  c++  java
  • SQL 回忆

    char        固定长度  char(5)  赋值“a”,后面4个位置为“”。

    varchar   可变长度字符串,根据实际存取数据得到占用的空间,汉字占两个内存空间,按字节存取

    nvarchar  可变长度,按字符存取,汉字占一个内存空间。如果是汉字,比varchar放更多内容。

    --当月天数
    select day(dateadd(ms,-3,DATEADD(m, DATEDIFF(m,0,getdate())+1,0)))
    ---当月第一天
    select   dateadd(d,-day(getdate())+1,getdate()) 
    ---当月最后一天
    select   dateadd(d,-day(getdate()),dateadd(m,1,getdate()))
    --本年最后一天
    select   dateadd(d,-day(getdate()),dateadd(m,12,getdate()))
    --当月第一个星期一
    SELECT DATEADD(wk, DATEDIFF(wk, '', DATEADD(dd, 6 - DAY(getdate()), getdate())), '')

    1、可以列出所有用户表的字段 :
    select syscolumns.name colname,sysobjects.name tabname,*   
    from sysobjects,syscolumns   
    where sysobjects.id=syscolumns.id and sysobjects.xtype='U'   

    2、列出所有含字段P_Name的表名  

    select 表名=a.name from vegnet..sysobjects a join vegnet..syscolumns b on a.id=b.id   
    where b.name='p_Name'   

  • 相关阅读:
    Java EE 在网页输出九九乘法表、三角形、菱形
    Java EE 在网页输出九九乘法表
    格式化时间(SimpleDateFormat)
    Java代码规范性
    Scanner
    数据库怎么删除相同的内容
    连接池 ----单例模式
    多态和接口
    第一个JAVA应用
    继承
  • 原文地址:https://www.cnblogs.com/ant520/p/1757527.html
Copyright © 2011-2022 走看看