
SQL
live for myself
此人是真懒
展开
-
oracle的BITAND()函数用法
oracle的BITAND()函数用法原创 2024-08-29 15:00:16 · 424 阅读 · 0 评论 -
Oracle数据库生成19位随机码
Oracle数据库生成19位随机码原创 2024-08-26 17:34:36 · 365 阅读 · 0 评论 -
oracle的存储过程执行提示: 语句未执行语法分析
oracle的存储过程执行提示: 语句未执行语法分析原创 2024-08-26 09:36:55 · 373 阅读 · 0 评论 -
oracle数据库栏位格式是Date, update时,报错:ORA-01810: 格式代码出现两次
oracle数据库栏位格式是Date, update时,报错:ORA-01810: 格式代码出现两次原创 2024-08-24 09:53:23 · 223 阅读 · 0 评论 -
oracle数据库异常
oracle数据库异常原创 2024-07-18 16:32:53 · 216 阅读 · 0 评论 -
oracle语句中的||
oracle语句中的||原创 2024-07-05 17:22:52 · 122 阅读 · 0 评论 -
mysql中SHOW CREATE TABLE + 表名(查看创建表的SQL语句)
查看创建表的SQL语句原创 2024-03-28 17:38:31 · 894 阅读 · 0 评论 -
C# 中的SqlDbType.Structured
C# 中的SqlDbType.Structured原创 2023-02-16 11:19:55 · 504 阅读 · 0 评论 -
什么是水平分表,垂直分表
水平分表把一个大表,拆分成多个小表,大表和小表的字段完全一致,只是小表的数据加一起才是大表的数据(如大表的资料有三个月的人员刷卡资料。小表分别会存一个月的刷卡资料)垂直分表把一个大表,拆分成多个小表。小表的字段总和(除id)等同于大表字段例如:大表字段为id,empno,chname,sex,age,dept则小表1的字段为id,empno,chname,dept小表2的字段为id,empno,sex,age...原创 2022-02-26 09:54:00 · 507 阅读 · 0 评论 -
Having使用
SELECT id FROM XXX where service = 'V' GROUP BY id HAVING count(id)>1原创 2021-12-01 13:26:13 · 90 阅读 · 0 评论 -
sql里的大小写怎么写
大于:>;小于:<;或者大于<![CDATA[>]]>小于<![CDATA[<]]>原创 2021-10-20 13:17:16 · 323 阅读 · 0 评论 -
将A 表数据塞入B表,B表栏位多于A表
insert into BankCard select top 1 a.no,a.name,a.phone,'Y','工行','12345',a.ino,getDate(),'o',N'II类卡','Y' from ICBC_Data as a where a.no = '1070919' order by applydatetime desc即不用values且将其他需要的栏位写死学到了,学到了原创 2021-09-28 09:10:00 · 94 阅读 · 0 评论 -
sql中插入带有单引号的数据
字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要再做处理可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符举例如下:insert into A(a1,a2) values(12345,'ab''c')结果:ab’cupdate A set name = ' YELLOW @ 900''s' where protid = 'A01002'结果:YELLOW @ 900’s...原创 2021-09-23 09:29:41 · 8394 阅读 · 0 评论 -
mybatis-模糊查询
publishId=20210722013&sort=all&type=all&categoryID=Notice前端传输资料方式如上所示后台mybatis处理如下所示#{categoryID} 会自动加''${publishId} 数据是什么就是什么,不会加''<if test="输入的栏位名 运算符 比较的内容"> and 数据库栏位</if><select id="ABD" resultType="Message" para原创 2021-07-30 10:56:41 · 122 阅读 · 0 评论 -
postgresql改栏位类型
ALTER table AAAAA ALTER COLUMN updatetime TYPE timestamp;把AAAAA表的updatetime 栏位类型改为timestamp原创 2021-07-23 18:09:39 · 216 阅读 · 0 评论 -
SQL裏的CASE WHEN
儅欄位Status=‘Valid’時,將其改爲’有效輸出’… SELECT *,(CASE WHEN Status='Valid' THEN N'有效' WHEN Status= 'Cancel' THEN N'取消' ELSE '結束' END) as 狀態 FROM Activity原创 2021-06-25 13:12:38 · 58 阅读 · 0 评论 -
postgreSQL裏table怎樣變更欄位為自增長
沒辦法變更,只有在新建table的時候將欄位設置成自增長 --CREATE TABLE APPpic( uniqueid SERIAL PRIMARY KEY NOT NULL, modifyEmpno CHAR(50) NOT NULL, modifyTime date NOT NULL, picname varchar(200), picurl varchar(500), isholiday char(2) not NULL, effective varcha原创 2021-06-23 15:43:02 · 86 阅读 · 0 评论 -
Error converting data type...
Error converting data type nvarchar to float.原因:1.union 查詢有欄位為null2.union前後兩個select語句,查詢欄位順序不一致原创 2021-05-26 13:32:59 · 1082 阅读 · 0 评论 -
java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.lang.String
問題:執行報錯java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.lang.String原因:數據庫裏的數據格式是yyyy-MM-dd HH:mm:ss解決方法:select時,在該欄位前用convertCONVERT(VARCHAR(10),column,111) as column即將數據格式調整成yyyy/MM/dd...原创 2021-05-19 11:51:43 · 4963 阅读 · 0 评论 -
postgreSQL,SQL语句写法
1.模糊查询select * from TableName where column like concat(’%’,(#{column}),’%’)select * from TableName where column like ‘%${column }%’原创 2021-04-14 13:10:14 · 458 阅读 · 0 评论 -
SQL函數charindex,replace,substring使用
charindex(若是當結果大於0,則會獲取多筆資料)SELECT uid FROM members where charindex(uid ,‘53002,4194,3049’)>0結果53002300241943049select charindex(‘test’,‘this Test is Test’)結果6https://www.cnblogs.com/qianxingdewoniu/p/6858580.htmlC#去掉字符串最后一位字符字符串:string s = “原创 2021-03-05 15:26:31 · 146 阅读 · 0 评论