Question
数据类型charvarcharnvachar的区别
()char的长度是国定的最大支持个字节Eg:定义char()即使你插入abc个字节数据库也会在abc后面自动加入个空格以补足个字节char是区分中英文的中文在char中是占个字节而英文是占一个字节
()varchar是长度不固定的最大支持个字节当你定义了varchar()只插入abc个字节时则数据库也占个字节(varchar同样区分中英文一般不用与含中文的情况)
()nvarchar不区分中英文定义了nvarchar()可以存放个英文字母或个汉字这个定义是字符数还不是字节数适用于存放中文
Question
涉及到SQL?SERVER数据库
入门级SelectInsertUpdateDelete
进阶级Inner JoinLeft JoinRight JoinUnion All
以及下面sql的语句的意思
ETL级Select……Into……From…… Where……
Insert Into……Select……From…… Where……
Update……Set……From……Where……
Truncate tableDrop tableDelete From table
SQL中常见概念主键索引视图存储过程函数触发器作业
SQL?SERVER 备份类型完整差异
当你能理解以上内容就可以通过SQL数据库的面试了